turtle Friday, 29 March 2024, 10:36 am Fishermen butcher Giant leatherback sea turtle in Bayelsa State (Photos) 4 years ago