hassan maleklatest news & developments