william swinglatest news & developments