0
Anonymous
Italy are the reigning champions, after beating France on penalties in the final in Germany in 2006.
Wiki User
Chat with our AI personalities
Spain won the 2010 world cup.