fida hassnainlatest news & developments