THE INTERNATIONAL PEOPLES ASSEMBLY’S MANIFESTO:
THE INTERNATIONAL PEOPLES ASSEMBLY WAS HELD IN CARACAS FROM THE 24 TO 27 FEBRUARY THIS YEAR. It brought together over 400 leading activists, politicians, academics, journalists and other... Read more