Tropical Storm Elsa Approaches Florida Coast

Published: 7/6/2021, 3:22:30 PM EDT
Tropical storm Elsa neared landfall around Cuba's Bay of Pigs on Monday, and it is set to hit Florida’s west coast on Wednesday. It's already caused at least three deaths, flooding, and damage in the C...
Read More
NTD TelevisionNTD Television
© Copyright 2016 - 2026 All Rights Reserved