Over the past 24 hours, from March 4 to 5, Russian troops lost more than 1,2500 soldiers, 108 UAVs, and 23 artillery systems ...
These are the key developments on day 1,105 of Russia’s war on Ukraine.