Justice must be done - Barbados Today