The current world champion in soccer is Spain, who won the final match against Italy in Johannesburg, South Africa in 2010. The next world championship will be hosted in 2014 in Brazil where the next world champion will be determined.
Chat with our AI personalities