Florida Snowfall Seen From Space in 'Historic' Photo
On Wednesday morning, the National Weather Service (NWS) office in Tallahassee, Florida, posted a satellite image to X (formerly Twitter) that was taken around 9:50 a.m. local time. The image, which NWS Tallahassee called a "historic," showed snowfall throughout the Florida panhandle, as well as in Alabama and Georgia.