Kremlin's Strategic Loss: Russian Forces Flee Syria’s Key Bases December 13, 2024 1:24am Ben Borges Russia Source : www.youtube.com/watch