richard ballardlatest news & developments