I have already seen news reports that the Ukraine people have already started pushing the Russians out of some portions of Ukraine.
Russian forces appear to be on the cusp of '''culminating''' in Ukraine. Here'''s what that could mean for both nations - ABC News
Bookmarks