Another invasive species spotted in Barbados
Yet another invasive species has been spotted in Barbados. It’s called a hammerhead worm. The pest eats mainly snails and slugs but Director of Biosecurity Studies at the UWI Dr. Kirk Douglas tells us it can cause problems for humans if not properly handled. Our Wendy Burke has more. Please be advised some viewers may find some of the video in this story disturbing.