Vote against Sri Lanka – India’s muddled diplomacy

Vote against Sri Lanka: India’s diplomatic muddle   News came in the other day that the already agitating students of Chennai are going to launch protest rallies when the internationally popular Indian Premier League (IPL) Twenty-20 cricket matches take place at the city’s hallowed Chepauk ground. They have also decided to pressurise the Hyderabad Sunrisers, […]