A meteorite believed to have originated from a brilliant fireball that lit up European skies on Monday (Feb. 13) was located in France by citizen scientists.
Meteorite found! Space rock from brilliant fireball over Europe located in France : Read more
Meteorite found! Space rock from brilliant fireball over Europe located in France : Read more