English中文

Offstream
news


Spain

Spain's victorious 2010 FIFA World Cup "campeones" return to Madrid where they are met by millions of people in the streets, the royal family and politicians.

Sources:  BBC  The Australian


Related