Technology ❯ Scientific Research ❯ Observatories ❯ Meteor Tracking
A preliminary analysis by Russia's space institute points to an asteroid origin.