Quick-intensifying Tropical Storm Karl landfalling in Mexico
NASA’s Aqua satellite captured the birth of Tropical Storm Karl on Sept. 14 as it passed overhead at 3:05 p.m. EDT in the Caribbean. This morning, Karl made landfall in the east coast of the Yucatan Peninsula, Mexico.
By 5 p.m. EDT on Sept. 1…