Henrik and Derek Rants cover the latest developments in the escalation between Russia and Ukraine as the Kremlin and Putin annex four Ukrainian territories. We are closer than ever to a major global..
As Russia started releasing the results of the referendums it claims are a prelude to it annexing four Ukrainian regions, one of President Vladimir Putin's allies issued a stern new nuclear..
Russia appears to have the war in Ukraine well-in-hand, where calling up 300,000 may have been necessary to protect the new provinces that are voting to join Russia, where attacks upon them in the..