It’s Been 10 Years Since the Biggest Meteor Impact in Living Memory
The fireball was caught by numerous Russian residents on camera in 2013. CNET screenshot/Tuvix72/YouTube Almost every day, some hunk of space rock impacts the Earth and burns up as a…