Ben Muchemi passes on.

23 Dec

Veteran rally driver Ben Muchemi popularly known as Baba Shiru is no more.

Baba Shiru died at the MP Shah Hospital Saturday after succumbing to stomach cancer. He had been battling the illness since 2008.

He was named the Motor Personality of the year in 2010 for defying cancer to drive a full season of the Kenya National Rallying Championship.

For his gallant efforts, he was bestowed with the Moran of the Burning Spear.

May he rest in peace.