Russian War

The Latest

  • NATO Says As Many As 15,000 Russian Troops Likely Killed In Ukraine
    SHELLINGS CONTINUE
    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
    IN HOT SEAT
    The KleptoCapture task force will investigate, arrest, and seize the assets of oligarchs involved in Russia's 'unjust war.'