francis kasondelatest news & developments