General Staff: Russia has lost 234,040 troops in Ukraine since Feb 24, 2022.

A year into full-scale invasion, West struggles to seize Russian assets for Ukraine Hundreds of potential international investors met with top Ukrainian and Western officials in London in late June to discuss how to rebuild the country, ravaged by Russia's war. Those attending the Ukraine Recovery Conference (URC) were unanimous -- Russia should foot the bill.

Said bill is devast...