Flawed justice - Barbados Today