The left got energized with the Vietnam War and its outcome, and went into total disarray with the dissolution of the Soviet Union and its satellites in Eastern Europe. They will receive a big blow with the completion of the Israeli operations in Gaza.
Hamas is the result of the 1979 Iranian "revolution". Destruction of Hamas and the rest of the Islamists, who were lined up with the Islamic government, is a prelude to the destruction of the Islamic government in Iran. The side effect of this process is another blow to the Marxist leftists.
