Police has expressed concern about public contamination of crime scenes, following videos of the scene of a recent murder in Todds Land, St George, circulating on social media. The Royal Barbados Police Force’s Public Relations Officer, Acting Inspector Roland Cobbler issued a statement today, on the heels of yesterday’s discovery of the body of 48-year-old […]