cammon ahmedlatest news & developments