david labuschagnelatest news & developments