Green Ball of Fire

Were you one of the many people to see a mysterious green light fall from the sky on Tuesday night? The International Meteor Organization logged reports of fireball sightings from Ontario, Quebec, and New York. The blaze could have been space junk, but was probably a meteor burning up as it hit Earth’s atmosphere.