Fans celebrate as they wait for the TV broadcast of the final of the soccer World Cup 2014 between Argentina and Germany from Rio de Janeiro, Brazil, in Berlin, Sunday July 13, 2014.
Fans celebrate as they wait for the TV broadcast of the final of the soccer World Cup 2014 between Argentina and Germany from Rio de Janeiro, Brazil, in Berlin, Sunday July 13, 2014. Britta Pedersen AP
Fans celebrate as they wait for the TV broadcast of the final of the soccer World Cup 2014 between Argentina and Germany from Rio de Janeiro, Brazil, in Berlin, Sunday July 13, 2014. Britta Pedersen AP

Nation & World

July 13, 2014 12:52 PM

The day is here! Brazil celebrates World Cup final

Suggested for you

  Comments  

Videos

Nation & World Videos