Leftists rally against NATO, war & the G7 in Madrid and Munich
Protestors march for peace and against NATO in Madrid, June 26 Two large rallies were held in Europe this past weekend protesting,...