Ubaid posted an update 2 years, 8 months ago
Anyone? I have recieved my Travel Authorization Letter but not the Visa Approval Letter. It still shows 35% progress but the travel Authorization letter was ready to download.
or Create an account