Latest News & Politics

Three-year-old anointed as ‘living goddess’ in Nepal

A three-year-old girl was anointed the new Kumari of Kathmandu by Hindu priests on Thursday in a ritual that will see her worshipped as a “living goddess” until she reaches puberty. Wearing a red dress, […]

Advertisements