Ukraine is DESTROYING Russians along the entire front line March 25, 2025 1:06pm Ukraine Russia Ben Borges