All Videos
- All Videos
digital
India faces backlash over derogatory remarks about Prophet Muhammad
Derogatory remarks about Prophet Muhammad made by some members of India's ruling party, the BJP, have sparked massive outrage in the Muslim world. #India #AntiMuslim #NupurSharma
Latest Videos
Route 6