sali84 thanks for your reply and information. I will land same day I get my passport and then cross my fingers. Otherwise, I will have to request a Travel Documents for Residents abroad. I don't know how complex is to apply for that I hope it is easy :(
Thanks!!