Indian guru Gurmeet Ram Rahim Singh sentenced to 20 years for rape
A controversial Indian spiritual guru has been sentenced to 20 years in prison for rape, India’s Central Bureau of Investigation announced Monday. Gurmeet Ram Rahim Singh, head of the spiritual sect Dera Sacha Sauda, was convicted on Friday of raping two of his followers in a case that dates back to 1999. The minimum sentence […]