Skip to main content

The struggles for public health came to a head in Mar del Plata

At the 5th People’s Health Assembly, international social movements came together to debate ways of guarant