ruby perkins williamslatest news & developments