michael vaughnlatest news & developments