Expert: Russia Loses Twice As Many Troops As It Mobilizes 24.12.2024 15:33 Charter97.org (en) Russia may also soon run out of equipment reserves.