A green light that streaked across the night sky over the Southland and was seen from the Mexican border to Central California was apparently a meteor or some other kind of heavenly body falling to Earth. The green streak lit up social media as well as the sky when it was seen over the downtown […]
