Insulting remarks against the Prophet Muhammad (PBUH) by leaders of India’s ruling Bharatiya Janata Party (BJP) have triggered wide criticism from Arab countries, with experts saying the diplomatic backlash might be affect India-PGCC ties. The Indian government went into damage control, suspending its spokesperson who made the disparaging comments and …
Read More »