Russia proven to have lost 90 K killed in Ukraine: will losses force a ceasefire? Posted on 2025-01-24 by George