afzal haiderlatest news & developments