>>518553389
>this is russias fault
what did they mean by this