kasho ahmedlatest news & developments