187E-199-Space Boomerang

Published: June 28, 2022, 4 p.m.

A space boomerang meets its fate in a collision with the Earth about 60 miles off of the coast of Sri Lanka producing a bright, but harmless light show in the noon sky.