Ida : I accept the passing of Odinga
Ida Odinga, popularly refered as 'Min piny' meaning the mother of world has today October 19, 2025 admitted to have accepted the passing of her husband, Raila Odinga and stated that she has released him to the eternity where he...
Read more







