The Ukraine War has entered the point of no return
Apr 11, 2022, 10:11 PM
NATO just pledged "Full Scale" Military Force to defend Ukraine as the US says it will send any weapon they need. Putin says that's an act of war. Does Elon Musk have second thoughts about Twitter? The people of Shanghai are starving as China continues dystopian lockdowns. CNN suffers two humiliating defeats in 24 hours.