john terblanchelatest news & developments