kirk francislatest news & developments