mohammad shahidlatest news & developments