PENSACOLA, Fla. — What was seen in the sky above Northwest Florida Wednesday morning?
The answer: a space jellyfish.
According to SpaceX, around 4:50 a.m. CT, Falcon 9 launched “29 Starlink satellites to low-Earth orbit from Space Launch Complex 40” at Cape Canaveral Space Force Station in Brevard County, Florida…