06
Jun

Saudi Joins Arab Backlash As Prophet Controversy Snowballs: 10 Points

Gulf countries including Saudi Arabia have condemned remarks on Prophet Muhammad made by two BJP leaders that were described as “Islamophobic”. The controversy erupted amid Vice President Venkaiah…