Feedback

Zurich Detentions Made in FIFA Probe

 

At least one man was seen being taken away from the Baur au Lac Hotel in downtown Zurich by law enforcement officers.

Shows