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 beaches in Paulista, Brazil, are filled with people witnessing the magical scene where baby turtles are being…