Recently, Russia has been receiving lots of bad publicity about various things such as malfunctions at The Sochi 2014 Winter Olympics, anti-gay agendas, and its dealings with Ukraine. Evidence shows that it’s all Cupid’s fault. Last year, a meteor struck the Chelyabinsk area in Russia the day after Valentine’s Day. […]