Meet Rachel Tabitha of Raila Odinga’s youth resistance

Rachel Tabitha is the gorgeous feminine face of Raila Odinga's recently launched Movement for the Defence of Democracy (MDD). Before Azimio La Umoja's anti-government protest rally at Kamukunji grounds on 5th February, neither her name nor face rang a bell in the minds of most Kenyans. However after the Kamkunji rally in