The diplomatic outrage over BJP leaders Nupur Sharma and Naveen Kumar Jindal’s remarks about Prophet Muhammad persisted, despite the government’s efforts to defuse the situation in various countries by asserting that it respects all religions. At least 15 countries have lodged Continue Reading