shawn williamslatest news & developments