Tag

Trevor Noah

Browsing
Buhari in Poland

The controversy surrounding the rumoured cloning of President Muhammadu Buhari has been featured on Trevor Noah’s, The Daily Show. The Daily Show is an…

Advertisements