India rushes to contain outrage after insulting Prophet Muhammad
Police charge Nupur Sharma with “inciting people on divisive lines”. She had made comments about the prophet’s private life during a TV debate. Her comments sparked outrage in the Muslim world, riots at home, and threats from Al Qaeda. In certain Middle Eastern countries, the comments sparked accusations of blasphemy and calls for a boycott … Read more