Russian weapons failing: what's behind it and how the frontline Is shifting | Front News July 5, 2025 5:01pm Russia Ben Borges