pieter labuschagnelatest news & developments