There may well be many people in aviation with dodgy backgrounds, Peter. One thing is for sure, though, Genghis is not one of them. He is an extremely well regarded and well respected member of the UK aviation community.
He has been a valuable contributor here, and seems to have been a good moderator to boot. For the sake of this forum, I hope the powers that be recognise that, and get this mess sorted with the minimum of fuss.