India’s ruling party faces backlash from Arab nations after its spokesperson makes controversial statements

India’s ruling Bharatiya Janata Party (BJP) suspended spokeswoman Nupur Sharma in response to comments she made during a TV debate about the Prophet Mohammed. The BJP said in a statement on its website that the party respected all religions. “The BJP strongly denounces insult of any religious personalities of any religion.” Sharma said on Twitter […]