Tag Sri Lanka's Northern Province Is China Fishing in India’s Troubled Waters?By Sudha RamachandranThe Chinese ambassador’s public diplomacy in Sri Lanka’s Northern Province would have won the hearts of the local Tamil population.Page 1 of 1