azeem rafiqlatest news & developments