charlie geertslatest news & developments