Home About us Our Team Volunteer Ways to help News archives Opinion
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)
Bookmark and Share
First published in the July 12, 2010, 12:23 a.m. edition

Website monitoring for The Daily Source provided for free by Nimsoft