Close to 100 hawksbill sea turtles – a critically endangered species – have been found on a deserted beach in Brazil. Barely hatched, their arrival remained unnoticed by passersby, given the recent and strict COVID-19 restrictions prohibiting citizens from accessing the region’s beaches. Also known as tartarugas-de-pente in Brazil, the 97 sea turtles hatched in…