NATO-Madrid-Protest

NATO-Madrid-Protest

Thousands of people marched in Madrid on June 26 to protest the NATO summit. Photo: Countercurrents