War in Ukraine
Dec. 16, 2023
Victory in Ukraine is crucial to preventing Russia from regrouping and enlarging its brutal expansionist policy. The West just needs to deliver the blows needed and extract the thorn from its side.
War in Ukraine
May. 13, 2023
Russia is a danger to the whole world. With G7 and NATO gatherings imminent, global leaders must be crystal clear on how to respond to Ukraine’s call for help.