eric abidallatest news & developments