By Léo Rodrigues Brazil currently occupies the seventh position among the countries with the longest waiting time to obtain a tourist visa to travel to the United States (US). This is what a survey conducted by AG Immigration, a Washington-based firm specializing in immigration law, shows. The ranking, produced based on data from the US […]