On Friday, the Supreme Court came down heavily on the former BJP spokesperson Nupur Sharma over her controversial remarks related to Prophet Mohammed during a TV debate and stated that Sharma was single-handedly responsible for what is happening in the country and also that she should apologise to the country. Justice Surya Kant who is
