In a recent article South Asia Director for Human Rights Watch (HRW), Meenakshi Ganguly denounced President Ranil Wickremesinghe and his government for the appoinment of three alleged human rights abusers.
On 8 September, Wickremesinghe appointed 37 new ministers. Three of the 37 appointees are implicated in serious human rights violations.