(CNS): A large barracuda that was hanging around Seven Mile Beach close to the governor’s residence bit another tourist on Monday, but the three-foot, nine-inch, 17.5lb fish has since been caught, the DoE has confirmed. CNS understands that the marine predator, which is believed to have bitten a number of other people in recent weeks, […]