duran francislatest news & developments