>>510804734
>implying Russia hasn't been stopped in Ukraine for over a decade now