Advertisement

FIFA soccer officials arrested

U.S. and Swiss investigate corruption, Jeffrey Webb, FIFA's vice-president, among those detained