Home »
Posts tagged with "2012 DA14"
Posts tagged with "2012 DA14"
Feb. 15 | Southern Russia bore the brunt of a meteor shower on February 15, 2013. According to reports, residents in Chelyabinsk in Russia heard a loud bang and saw a bright white flash in the sky, which resulted in window panes bursting. Around 400 people have...