After outrage in the Islamic world, the Modi government could be at point of no return

Scroll to Top