An act of extreme violence - Barbados Today