Russia's losses in Ukraine as of May 7: 1160 troops and 37 artillery systems
https://nordot.app/1160452265354707768