The Delhi Police on Wednesday registered a case against some people who are allegedly spreading messages…
Nupur Sharma Controversy Nupur Sharma in a TV debate made controversial remarks on Prophet Muhammad, considered…