ashraf cassimlatest news & developments