Fans to deposit $15,000 for World Cup, sponsorship packages sold out
Fans from several countries participating in this summer’s World Cup must deposit up to $15,000 in bond payments to be granted a tourist visa to enter the United States, while organiser FIFA is privately pressing the Donald Trump administration to
Follow Us on Google News