Blasts kill scores - Barbados Today