Who is Hassan Abdalla really?