isaac ssemakaddelatest news & developments