charles mafalatest news & developments