PWA set for IMPACS battle in 2019

A showdown is on the horizon between police officers involved in the shooting deaths of 12 individuals during a 2010 – 2011 police led initiative called Operation Restore Confidence and the Government...

December 20, 2018
St. Lucia News