Asked by Amanda Brown from USA | May. 17, 2017 17:11
About:144-Hour Visa-Free Transit
Business Travel. Does this apply to a business traveler as well?
Reply