Indian Prime Minister Narendra Modi is facing a widespread backlash after referring to Muslims as “infiltrators” during a campaign speech over the weekend. Indian Prime Minister Narendra Modi is facing a widespread backlash after referring to Muslims as “infiltrators” during a campaign speech over the weekend.  …Read More

By

Leave a Reply