mark fosterlatest news & developments