Italy: Protests slam G20 health summit, demand free, universal vaccines

Health workers went on strike and protests were held at the opening of the G20’s Global Health Summit in Rome, reports Peoples Dispatch.

This post was originally published on Green Left.