Advertisement

FIFA Scandal Thrusts Cayman Islands Into The Spotlight

The arrest of FIFA vice president Jeffrey Webb president on corruption charges has thrust his native Cayman Islands into the spotlight, as Greg Milam reports.