Science ❯ Astronomy ❯ Celestial Phenomena ❯ Meteors
A preliminary analysis by Russia's space institute points to an asteroid origin.