Propaganda instead of victories: Russia lies about Chasiv Yar while losing thousands on the front August 7, 2025 8:01pm Ben Borges Russia