Vladimir Putin has been humiliated yet again as Russian forces continue to flee Syria, with local residents seen taunting troops amid the evacuation.
Source link

Vladimir Putin humiliated as Russian forces flee Syria with locals mocking them
December 16, 2024