The family of the latest gunshot victim speculate that he might have been an unintended target
Following two gunshot murders in one day and 14 murders in just two months, Barbadians are calling for drastic action including possibly resuming hanging. That was the opinion of some of the people who saw the latest victim take his last breath after being shot outside a shop at Clevedale, Black Rock, St. Michael about […]