Ukraine and Biden: Let’s not deceive ourselves for the reality is bleak

The mainstream media is reporting that the Russian invasion of Ukraine has “stalled” or even become a “stalemate,” even as the US government believes they are mounting a siege around key Ukrainian cities.  A siege, however, is not a stalemate.  It’s a slow, bloody stranglehold that will get much worse. Last weekend, the man who… Continue reading Ukraine and Biden: Let’s not deceive ourselves for the reality is bleak