Canadian residents face the longest waits in the world for U.S. visas
newsare.net
Canadian residents who require a visa to visit the United States currently face the longest wait times in the world, CBC News has learned.Canadian residents face the longest waits in the world for U.S. visas
Canadian residents who require a visa to visit the United States currently face the longest wait times in the world, CBC News has learned. Read more