Muslim protestors are demanding the arrest of two officials of India’s ruling Hindu nationalist party, who made derogatory remarks about Prophet Muhammad.
Derogatory comments by BJP leaders on Islam and Prophet Muhammad have drawn public ire and calls for boycott of Indian goods in several Muslim countries.