Suspended India ruling party spokeswoman in more trouble after Prophet Mohammed (PBUH) remarks
Police in New Delhi have filed a charge against a spokesperson for “inciting people on divisive lines”. Many Muslim-majority countries have criticised India after Nupur Sharma made derogatory remarks about the Prophet Muhammad (PBUH). The BJP has suspended Sharma and ordered its representatives to speak more responsibly. NEW DELHI: Police in New Delhi announced on … Read more