Sports

May 16, 2014

Visa obstacles hurting World Cup before it starts

The Miami Brazilian consulate has been swarming with World Cup travelers who must get the required visa to gain entry to the country hosting the World Cup.

Related content

Comments

Videos

Sports Videos

Sports Videos