Tag: American football federation

Swiss Return Frozen $40 million to South American football federation

  Swiss authorities have seized around 40 million dollars (about N15.24 billion)