joe fosterlatest news & developments