
India has dismissed comments from a group of Muslim countries as “unwarranted” and “narrow-minded” in the wake of the huge controversy surrounding two BJP spokespersons who were sacked for making anti-Muslim remarks on news channels. The Organisation of Islamic Cooperation (OIC), based in the Saudi city of Jeddah, condemned the sacked BJP Continue Reading