INDIAIndia Abstains from Voting on Lanka ResolutionNeha VermaMarch 24, 2021March 24, 2021 by Neha VermaMarch 24, 2021March 24, 202101134 Caught between the expectations of the Tamil group in the course of an election season and the prospect of ceding strategic floor within the neighborhood,...