michael o dowdlatest news & developments