Justice delayed
Statement of the Center for Media Freedom and Responsibility (CMFR) on the 15th month since the Ampatuan Massacre of November 23, 2009 THE TRIAL of those formally accused in the Ampatuan Massacre, numbering 51 out of the 195 individuals suspected of involvement in it, is ongoing and should be...