What Is The Patriotic Path Sri Lanka Should Take After The Geneva Resolution? – Harsha Gunasena / CT
Worth Sharing By Harsha Gunasena Harsha Gunasena United Nations Human Rights Council adopted resolution 46/1 on 23 March 2021 against the wish of Sri Lanka, voting 22 countries
Read more