The Kumari of Nepal is a living goddess chosen through strict rituals, worshipped until her first blood fall, after which she returns to mortal life and a new Kumari is selected.
Widowed Ngozi protects her deaf son Chinedu from cruel uncles who shame his flute playing. Years later, Chinedu’s talent ...
Australian snowboarder dies after backpack gets caught in ski lift - Woman suffers cardiac arrest after freak accident on ski lift ...