Safeguarding our humanity - Barbados Today