Durga Goddess

Odisha: Minor sacrificed to appease Goddess Durga, two held

The Odisha Police have arrested two people in connection with the murder of a nine-year-old…