Massive turtle hatching observed in Brazil

A recent video released by the Wildlife Conservation Society showed several thousand Giant South American River…