russel mwafulirwalatest news & developments