David Cameron and Prince William condemned in leaked FIFA bribery and corruption report

FIFA is the scandal-haunted governing body for world soccer/football; their internal report on corruption has leaked and it reveals a widespread culture of bribery and other corrupt practices. Read the rest