bill foulkeslatest news & developments