BREAKING NEWS: The real culprit behind the Russian Meteor is believed to be none other than Cupid.
Experts note that Cupid has been behind many different disastrous relations with his past attempts to make people fall in love. With his favorite day, Valentine’s Day, just passing, it comes as no surprise that the Love Sniper been up to his tricks, again.