Russia on the brink: how a lack of equipment is forcing the infantry Into battle July 3, 2025 8:00pm Russia Ben Borges