Clear and present danger - Barbados Today