Facebook Messenger Twitter LinkedIn Email Sea turtle nests destroyed on Englewood beach after Tropical Storm Elsa – ABC7 SWFL Francesco Abbruzzino, The Uncensored Report, LLC 2021-07-09