Next Post

Brown questions DPP's credibility after 'IMPACS' statement | Loop St. Lucia

Human Rights Advocate Felicia Brown is questioning the credibility of the Director of Public Prosecutions, Daarsrean Greene, who, on Wednesday, after four years, issued a statement on the investigation into 12 alleged extrajudicial killings at the ha