gregory ruiterslatest news & developments