fred mosslatest news & developments