Chief Justice of India Justice Surya Kant paid rich tributes to Swami Vivekananda, describing him as one of India’s greatest visionaries and the country’s finest international ambassador of culture ...