Shooting at My Lord’s Hill

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)

Generated by Feedzy