Weather Watch: Storm Wipes Out Hundreds Of Flordia Sea Turtle Nests Admin September 30, 2024 We spoke with an expert from Mote Marine Lab to understand the impact. source