Deliverance at the cross - Barbados Today