4 dead after shooting in Caribbean tourism location

1 month ago 23
Four people are dead after a shooting in the small Caribbean island nation of St. Vincent and the Grenadines.

Four people are dead after a shooting in the small Caribbean island nation of St. Vincent and the Grenadines.

Read Entire Article