Deadly clashes in Bengaluru over a provocative Facebook post on Prophet Muhammad
At least three dead in tech hub during violence over a reported derogatory post about the Prophet Muhammad, police say. At least three people have...
At least three dead in tech hub during violence over a reported derogatory post about the Prophet Muhammad, police say. At least three people have...