haroon maherlatest news & developments