Commentary from Communist Party of Canada The Communist Party of Canada has followed the July 28 presidential election in Venezuela with keen interest – not as detached observers, but as a Party with a...
Read More
3 Minutes