At least 17 people died in Indian city of Panchkula after a court found Gurmeet Ram Rahim Singh, the flamboyant religious leader of a controversial sect known as the Dera Sacha Sauda, guilty of raping two female followers in 2002. See Full Story>
Subscribe to:
Post Comments
(
Atom
)
No comments :
Post a Comment