Russian losses in Ukraine surpass 200,000: Ukraine intel

The death toll among Russian troops in Ukraine continues to climb with some 200,590 fighting forces being reported as “liquidated” Wednesday by the General Staff of the Armed Forces of Ukraine. Fox News Digital could not independently verify these figures and the