Tropical Storm Harold makes landfall in Texas, marking the first US landfall of the Atlantic hurricane season
CNN By Nouran Salahieh and Mary Gilbert, CNN (CNN) — Tropical Storm Harold made landfall on the South Texas coast late Tuesday morning,…
Continue Reading