hamid rashidlatest news & developments