Indian Muslims protest against derogatory comments on Prophet Mohammad
NEW DELHI, June 10: Indian Muslims erupted in protests in several parts of the country after the Friday demanding arrest of two sacked Bhartiya Janata Party (BJP) spokespersons for their … Read More