patrick ruckerlatest news & developments