John Mwangi

How rare cancer diagnosis turned my life upside down

Reading Time: 5 minutes In 2018, John Mwangi, 28, was swimming in Diani, relaxing after a long day of giving talks during a training […]