michael k williamslatest news & developments