Outrage over killing - Barbados Today