BUENOS AIRES, July 14, 2014 - Protesters take part in a clash with members of the Federal Police, after the final match between Germany and Argentina of 2014 FIFA World Cup in Brazil, in the Obelisk, in Buenos Aires city, Argentina, on July 13, 2014.

1 / 1
 

Latest News

Latest Photos