Hero or villain - Barbados Today