Triple Citizen
Registered Users (C)
What passport do you hold?
I had this bad experience a few hours ago of writing this post. I learned yesterday, a day before my flight, that I might need transit visa for London because my H1 visa stamp in passport was expired. I still went to the airport today and tried to checkin, and as feared, the airline did not allow me to checkin.