mariam hassanlatest news & developments