Feedback

South Africa Denies Bribing FIFA to Host World Cup

 

Sports Minister Fikile Mbalula denied the country had made any illegal payments, adding that Sepp Blatter is a friend to Africa, and implying the corruption charges are part of a U.S. and British agenda.

Shows