News imageNews image
News image
News image
Protesters at the Summit of the Americas, in Argentina, carry a banner of revolutionary icon Che Guevara.