Russian War
The Latest
-
NATO Says As Many As 15,000 Russian Troops Likely Killed In Ukraine
NATO estimates that Russia may have lost as many as 15,000 of its troops as its war in Ukraine enters into its second month. NATO estimates that Russia may have lost as many as 15,000 of its troops as its war in Ukraine enters into its second month. -
U.S. Forms Specialized Taskforce To Go After Russian Oligarchs
The KleptoCapture task force will investigate, arrest, and seize the assets of oligarchs involved in Russia's 'unjust war.' The KleptoCapture task force will investigate, arrest, and seize the assets of oligarchs involved in Russia's 'unjust war.'