Russia sends troops into Ukraine

Did Russia just declare war on Ukraine?

avatar
Brut.
February 22, 2022 4:02 PM