Editorial The arrest of Abdulla Shahid, former Foreign Minister of the Maldives and President of the 76th Session of the United Nations General Assembly, over allegations of sexually abusing a minor is
An open letter to Dr. Siri Walt, Swiss Ambassador to Sri Lanka, has sharply criticised Switzerland’s failure to address human rights concerns, particularly its neglect of women’s rights, before championing asset recovery
More
