Quite an extra-ordinary experience to spend some respectful time in the Grand Mosque in Abu Dabui today . . .