by Bill Bonnar
The International Socialist Movement has just lost one of its greatest leaders. Fidel Castro was a statesmen of the 20th century, the most important Latin American leader since Simon Bolivar and a giant of socialism. His story is so intertwined with modern history of Cuba they are impossible to entangle. When Castro launch the rebellion against the corrupt war criminal Batista. Cuba...
Scotland flag - the saltire Made In Scotland. For Scotland.
Create An Account