Germany may have spent up to 10.3 million Swiss francs (about $11 million today) in bribes to host the World Cup in 2006, according to documents obtained by German newspaper Der Spiegel. The newspaper alleges that the...
↧