Two men were shot and killed during a confrontation with police in Delacree Pen in St Andrew early Wednesday morning (December 2). Reports from the…
Two men were shot and killed during a confrontation with police in Delacree Pen in St Andrew early Wednesday morning (December 2). Reports from the…