Mohamed Hamoly's account