USA is pushing Ukraine towards war with Russia again, but Kyiv is no longer taking the bait November 13, 2021
Despite skirmishes with Ukraine and UK’s naval horseplay, Russia stamps its authority on Crimea with a military town July 21, 2021
Biden pushed Zelensky to provoke Russia again and this time Ukraine could pay a heavy price May 15, 2021