Sri Lanka clueless on exit of key allies China & Russia from UN rights council
Sri Lankans worried over their government’s failure to block a recent UN resolution on its 2009 mass killings of Tamil civilians now have even greater
Sri Lankans worried over their government’s failure to block a recent UN resolution on its 2009 mass killings of Tamil civilians now have even greater
Sri Lankans worried over their government’s failure to block a recent UN resolution on its 2009 mass killings of Tamil civilians now have even greater