text: It's easy to blame Russia as a country for this. Everything they do is terrible and they're the biggest laughing stock of a barely-developed nation known to man. At least places like China and India get the benefit of being legitimate third world shit holes. Russia just flat out fucking sucks and this is more proof.