by Bhuvan Bagga Agence France-Presse PANCHKULA, India – At least 32 people were killed Friday when clashes broke out in northern India after a court convicted a controversial religious leader of raping two of his followers, sparking fury among tens of thousands of supporters who had gathered for the verdict. Authorities rushed hundreds of troops to the city of Panchkula after followers of guru Ram Rahim Singh went on a rampage throwing rocks, attacking television vans and […]





