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

The day is here! Brazil celebrates World Cup final

July 13, 2014 12:52 PM

  Comments  

Videos