Int'l Peoples' Assembly

Int'l Peoples' Assembly

We are a network of people’s organizations, political parties and trade unions.