Moheb Abdel Hadi Ends Hamza Controversy