ROBA-DUBA

The High Court has blocked Roba Duba from taking over as Nairobi Town Clerk