Had a wry smile at the unfortunate detour Norman had to make in Egypt. Flying in that part of the world can result in some pretty inflexible calls by ATC.
In extreme cases, one has to simply declare an emergency and do what you have to, because doing what they are asking will run you out of fuel. I have had that one before.
Those desert sandstorms can be very bad, come up very quickly and viz goes to zero. The rain storms and hail in that area during certain times of the year pretty severe.
He is making fantastic progress and doing really well. Way to go.