Blog | Does Britain really owe India anything?
Dear Mr. Tharoor… In the past few days, thanks to social media, I could not help notice Shashi Tharoor’s recent speech about Britain owing India reparations. That it went viral as quickly as… Continue reading