current, meteor, Olympics, russia, Current

Russia Is Making Olympic Medals Out of a Meteor

Remember that massive meteor that crashed into the Russian town of Chelyabinsk back in February…