turtle

Sea Turtles Have Hatched On A Beach Deserted Due To COVID-19 Quarantine

Sea Turtles Have Hatched On A Beach Deserted Due To COVID-19 Quarantine

Dozens of endangered sea turtles have hatched on a beach in Brazil being deserted due to the coronavirus quarantine.
Usually, the