A giant turtle was caught earlier today in Famgbe, Yenagoa local government ares of Bayelsa State. According to reports, the animal was caught by residents who happily took pictures with it after its capture. The current state of the sea-dwelling reptile is yet to be ascertained as rumors have it that the turtle might have already been killed and shared among the villagers.