Protests flare across India over anti-Muslim comments by ruling party members
Police confronted stone-throwing crowds in at least two Indian cities on Friday as crowds protested in many areas of the country over derogatory remarks about the Prophet Muhammad made by two former members of the ruling party.
Prime…
Read More...
Read More...