Homicides hit 20 in Barbados

With today's fatal shooting in a shopping mall located in Christ Church, Barbados records its 20th homicide for 2019. Today's incident has sent shock waves through Barbadians, who are all express...

March 21, 2019
Community