UNHRC: To be or not to be?

On September 16, media reports revealed that United Nations (UN) investigators had emphatically stated the government of Venezuela committed egrarious (outstandingly bad or shocking in normal parlance) Crimes Against Humanity.    In a damning report […]

The 13th Amendment

After the Rajapaksas’ win in the November 2019 presidential polls and the August 2020 general election, the spotlight has fallen on two key legislations in Sri Lanka’s Constitution. One, the 19th Amendment, that was passed […]