India's highest judiciary on Friday asked former Bharatiya Janata Party (BJP) spokesperson Nupur Sharma to "apologise to the whole country" for her remarks on the Prophet Muhammad. "It is shameful. She (Sharma) should apologise to the whole country," Justice Surya Kant of a two-judge bench of the Supreme Court said, while