By K. Godage
I have little doubt that the first foreign visit of our next president would be to New Delhi to pay homage/obeisance to the ‘gods’ there. This shameless business must stop. In the past 20 years have we had a single Indian leader visit this country? No; the only instance was when India’s External [...]