Video: Who Is Josephine Kabura Irungu?

Now, thirty three year old Josephine Kabura Irungu, has made headlines for her affidavit which claims that former Devolution Secretary Anne Waiguru is the mastermind behind the 791 billion shillings NYS scam…but just who is Josephine Kabura Irungu, and how did she find herself in this predicament, that has seen the DPP direct for her prosecution with a second count of money laundering?