emad hamidlatest news & developments