abdel bari shamsanlatest news & developments