Archive

Archive for 29 November 2010

The U.S. ranks 1st in freedom of international mobility

29 November 2010 3 comments

According to the World Bank, fifty-two countries require visas from U.S. citizens traveling to those countries, which makes the United States rank first in the freedom to travel abroad.