abdul hafeezlatest news & developments