hamza youneslatest news & developments