Posted on

Shooting at My Lord’s Hill

Shooting at My Lord’s Hill

Social Share
Share

The Barbados Police Service is on the scene of a shooting at My Lord’s Hill, St Michael.

More details as they come. (Nation News)