India's Supreme Court today came down heavily on suspended BJP spokesperson Nupur Sharma for her deplorable comments aga