Saudi Joins Arab Backlash As Prophet Controversy Snowballs: 10 PointsGulf 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...