Foundation angered by gruesome killing - Barbados Today