Pain inflicted for a cause - Barbados Today