preston thompsonlatest news & developments