CREATING AWARENESS

Cyclists pedal 100km of hope in fight against childhood cancer

Kenya Survivor Ride is a group of 15-20 riders, mostly Kenyans and some foreigners.

A group of 20 cyclists ...