Fresh humiliation for Putin in new video of troops surrendering in failed attack Get link Facebook Twitter Pinterest Email Other Apps June 16, 2024 Fresh humiliation for Putin in new video of troops surrendering in failed attack Read more