Network: Wedgetail Astrostrategy Cyberstrategy Geofinance Geopolitics Geostrategy Global Energy

Russia loses almost half a million lives in Ukraine war

Data from statistical agency points to vast toll of progress by Moscow’s forces on a few small fronts

Source: Financial Times (World)