Andrew Mwenda gives platforms to the very people he says are liars

Andru00e9 Gichaoua and Michela Wrong.
Andru00e9 Gichaoua and Michela Wrong.
Albert Rudatsimburwa