charles petrielatest news & developments