Fidel Castro on the Looming Iran/Israel War
By: Trevor Loudon New Zeal Notwithstanding his highly skewed viewpoint, Fidel Castro has probably got this one right. From the Communist Party of Australia’s Guardian: On June 8, in his Reflections titled “On the Brink of...
Read More