Russia's losses in Ukraine as of May 8: 970 troops and 30 artillery systems
https://nordot.app/1160822152740913370