khaled mashudlatest news & developments