Sorry for having drugs - Barbados Today