Russia on the verge of surrendering Putin’s forces at a fast pace to save lives
At an increasing pace, Russian troops are surrendering amid the war in Ukraine, as noted by Ukraine’s main Directorate of Intelligence, published in The Hindustan Times. Ukraine’s…