TBT MARTHA KARUA: Iron Lady who had guts to walk out of Moi when men peed themselves

https://www.youtube.com/watch?v=25YKk8o2hGQ

Wish she could be PORK one day. Mtamea akili