mohamed olad hassanlatest news & developments