ali aldabbaghlatest news & developments