Yesterday the event that has seemed inevitable for the past two weeks finally happened - Putin sent Russian troops into Ukraine.
Share this post
Russia Finally Invades Ukraine, Now What?
Share this post
Yesterday the event that has seemed inevitable for the past two weeks finally happened - Putin sent Russian troops into Ukraine.