Russia's losses in Ukraine as of June 25: +1180 troops and 35 artillery systems
https://nordot.app/1178211473668522081