Shaken and angry - Barbados Today