|
||||||||
![]() Fans celebrate in a fountain at Barcelona's Plaza Espana after Spain defeated the Netherlands 1-0 to win the World Cup soccer final, which was played in South Africa.
(Photo by Emilio Morenatti / AP)
First published in the July 12, 2010, 12:23 a.m. edition
Go to the DailySource front page
|
Connect with us:
![]() ![]() ![]() ![]() |
||||
|
||||
![]() |