Mwabukusi wins appeal, now to run for TLS presidency This decision, delivered today, July 26, 2024, by Judge Butamo Phillip, determines Mwabukusi's fate in the race