Feedback

Watch Swiss Police Make Pre-Dawn Raid on FIFA Suspects

 

Working on arrest requests submitted by the U.S. Department of Justice, Swiss police detained two more FIFA officials on allegations of bribery.

Shows