Judge Holland-Muter taken to task on 'irregular, unjust conduct'
By Staff Reporter | Published Feb 25, 2025
Mudolo was an investor in self-proclaimed prophet Sheppard Bushiri’s mega church project and was charged alongside Bushiri who skipped the country following his arrest in 2020.