The West managed to defeat the Soviet state, but not the Soviet cause. And the flags at half-mast for Castro in Ramallah are proof of the Castro-executed Soviet victory over morality and over truth.
Follow us on GoogleFIDEL CASTRO and Palestinian leader Yasser Arafat stand together at the Havana airport during Arafat’s first visit to Cuba in 1974.(photo credit: REUTERS)ByCAROLINE B. GLICK