Originally Posted by
ehwatezedoing
Looool... Probably just New Year fireworks celebrations in Russia "interpreted" as explosions in major cities.
Indeed. It wasn't until the fireworks started where I am, 2 hours later than Moscow time, that I realised what it must have been. Pity though!