Space debris spotted from Northern Illinois
Space debris spotted from Northern Illinois
A satellite, initially identified as Starlink-5693, reentered Earth's atmosphere Tuesday evening, putting on a dazzling display across several Midwestern states.