It has been three weeks since ODM leader Raila Odinga fondly known as ‘Baba’, was laid to rest. Raila passed away in India, reportedly while seeking wellness or possibly healing, at an Ayurvedic facility.
It has been three weeks since ODM leader Raila Odinga fondly known as ‘Baba’, was laid to rest. Raila passed away in India, reportedly while seeking wellness or possibly healing, at an Ayurvedic facility.