peter toerienlatest news & developments