charlie shremlatest news & developments