hassan gibrillatest news & developments