patrick vosloolatest news & developments