News

Meaning "truth alone triumphs," it is a phrase "that gets used a lot, at least in India," said Kamlesh Khilnani, co-chair with Suchitra Shinde of this year's India Day and general secretary of the ...