bill galstonlatest news & developments