They’re parasites! - Barbados Today