Against the Panel report





The picture shows people signing a petition against the UN panel of experts’ report on Sri Lanka’s human rights violation and war crimes, in Colombo today.  Pix by Nisal Baduge






  Comments - 19


You May Also Like