fred swanikerlatest news & developments