Clashes In -Bengaluru 1
Deadly clashes in India's Bengaluru over Facebook post on Prophet
Al Jazeera STUDIO
At least three dead in tech hub during violence over a reported derogatory post about the Prophet Muhammad, police say.
Clashes In -Bengaluru 1
At least three dead in tech hub during violence over a reported derogatory post about the Prophet Muhammad, police say.