mohamed higgins