Egide Tumukunde
We talk a lot of tech stuff in Kinyarwanda and English.
Site do podcast
Ainda não há episódios.