Russia's losses in Ukraine as of April 24: 880 troops and 43 artillery systems
https://nordot.app/1155736239174435678