Cometry Airburst or Earth Burp?

Last Friday, a meteorite hurtling towards the Russian Ural mountains made the headlines when it exploded into a fireball flying across our skies (video at end of post). The shockwave produced by it’s escapade into out atmosphere smashed windows and caused injuries to hundreds of people. Friday’s meteorite encounter made me think back to a […]