Tag: Peter

Interview with Peter Abungu

Peter is the founder of Swahiba Networks in Nairobi, Kenya. As a young man, Peter Abungu wrestled to reconcile what he knew to be true

Read More