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...