Home » Topics » Alankrita Singh

India holyman castrates himself in apparent protest over his guru’s arrest on rape charges

An Indian holyman castrated himself in an apparent protest against the arrest of a popular spiritual leader on sex charges, police said Thursday. Baba Premdas, 60, was found bleeding late Wednesday in northern Uttar Pradesh state after severing his genitals in what reports said was a protest at last week’s…