Joshua Ng posted an update 4 years ago
Hello everyone, just a query. For those who have received their Travel Authorisation letters from Immigration, may I know how long it took for you? Thanks!
3 weeks
or Create an account
3 weeks
3 weeks