DPP Greene Speaks On IMPACS: Will The Americans Take Heed?
Share this post:
Questions are swirling regarding the timing of an announcement by the Director of Public Prosecution (DPP) Wednesday, regarding the IMPACS matter in which police officers killed 12 citizens in 2010/2011.
Daarsrean Greene
The killings drew condemnation from the European Union and the United States of America with the latter imposing restrictions on the Royal Saint Lucia Police Force in 2013, due to a piece of legislation it has called the Leahy Law.
The United States has charged Saint Lucia, as a result of the killings, with participating in a serious abuse of human rights and calls for the police officers involved to answer to a court of law for their actions.