Friday, August 28, 2015

Officers Finally Charged With Father And Son Death After 8-Year

It took 8 years for two police officers to be charged in the 2007 death of Winston Malcolm Senior and Winston Malcolm Junior. 

Charge are Malica Reid and Constable Omar Simmons. 

The father and son was killed on December 21, 2007 during a police and military operation in the Spanish town area of St. John's Road. 

Officers reported that they were met with gun fires, however, eye witness contradict their claims. 

Like us on Facebook

Blog Archive