osman hassan husseinlatest news & developments