Sri Lanka: 24 CSOs defamed by state-controlled TV station for submitting information to UN

Event