david connlatest news & developments