russell mwafulirwalatest news & developments