tariq majidlatest news & developments