ali mohamed barqadlatest news & developments