tariq majeedlatest news & developments