Devadasis
- India
NHRC issues notice to Centre, 6 states over Devadasi system
New Delhi: The National Human Rights Commission (NHRC) has taken suo moto cognizance of a media report on the continued menace of Devadasi system in various temples, especially in the southern part…