Russian Pullback from Kherson Not a Military Defeat
By David Sole The Russian Ministry of Defense announced on November 9 that Russian Federation troops would be withdrawn from the west bank of Dnieper River. This withdrawal includes the provincial capital of Kherson, occupied […]