Russian Meteorite Sourced to Apollo Asteroid Orbit
The Russian meteorite which blasted residents on February 15, 2013 near the town of Chelyabinsk, caused significant property damages, and injured at least 1,000 people has been sourced to Apollo Asteroids. Researchers worldwide and a group from Colombia used the data collected via amateur video...
