Immigration Rehaul,
First let me just say that I feel your pain. Secondly, I don’t care what anyone says, Canadian visa offices in the USA and Europe are not the same as those in Latin America. The Havana visa office is an even more specific case and anyone who has spent any significant...