
FYI News
Watch: Hordes of river turtles hatch on Amazon tributary
Conservationists watched over the mass hatching of about 100,000 river turtle nestlings on a tributary of the Amazon River in Brazil as cameras captured it on film. Giant South American river turtles (Podocnemis expansa) are …