In India, People’s Party Spokesperson Nupur Sharma has been dismissed for making insulting statements against Islam and the Prophet Muhammad. People’s Party (BJP) spokesman Nupur Sharma was suspended by his party after
In India, People’s Party Spokesperson Nupur Sharma has been dismissed for making insulting statements against Islam and the Prophet Muhammad. People’s Party (BJP) spokesman Nupur Sharma was suspended by his party after
More2 years ago