john vlismaslatest news & developments