Indian authorities expel a ruling party official after insulting comments to the Prophet Muhammad
India’s ruling Bharatiya Janata Party (BJP) announced today, Sunday, the suspension of the party’s spokeswoman Nupur Sharma and the expulsion of her colleague, Naveen Kumar … Read more