Russia's losses in Ukraine as of June 27: +1,260 troops and 42 artillery systems
https://nordot.app/1178937034730095199?c=567408778825483361