its easy to blame russia as a country for this everything they do is terrible and theyre the biggest laughing stock of a barelydeveloped 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