An Easy Way Out? India recently sent a positive message to Sri Lanka, by abstaining from a vote on an anti-Sri Lanka resolution at the UN Human Rights Commission (UNHRC). The tiny Island Nation, […] Koushik Das April 18, 2021 Leave a Comment