Gun-loving India ‘god-woman’ who shot wedding guests
Sadhvi Deva Thakur, a self-proclaimed Indian god-woman who was on the run for three days after firing celebratory shots in the air at a wedding, has surrendered to a court. The groom’s aunt was killed and three of his relatives critically wounded in the incident. The BBC’s Geeta Pandey profiles ... Read More »