Chief of Dera Saccha Sauda, Baba Gurmeet Singh Ram Rahim, has been convicted and sentenced to jail on the charge of sexually assaulting two women. After violence on the day of conviction, that took more than thirty lives and injured… Continue reading