nasser rashedlatest news & developments