Russia's losses in Ukraine as of April 26: 950 troops and 31 artillery systems
https://nordot.app/1156460912461939462