ashraf cassiemlatest news & developments