hassan mohamed afkalatest news & developments