Question
It is my understanding that some Atlas newhire pilots are being assigned to the STN base. Does anyone know if this is true? If so what is required by the British government for a US citizen to work in the UK?
I believe the last time I got my passport stamped in the UK it was vaid for 60 days as a visitor only.
Thanx in advance