No matching items found
SHOWING Results
Gulf Today Report Indonesian villagers have rescued a huge 420-pound leatherback turtle and dragged it into the sea after they found it stuck in a swamp on the beach....