Raila and Oburu Oginga ready to perform Tero Buru ritual at their father's home in 1995 [File]
Raila and Oburu Oginga ready to perform Tero Buru ritual at their father's home in 1995 [File]
Kenya was riding on the crest of a popular revolution. Ordinary Kenyans were exuberant. They had gotten their voice and power back and some even went to the extent of arresting police officers they accused of corruption.