Russia's losses in Ukraine as of June 7: 1,080 troops and 64 artillery systems
https://nordot.app/1171688967226949704