charl shwartzellatest news & developments