According to documents obtained by The Informer Media Group, Leonard Njeru Muriuki is a little-known businessman turned politician. He is the purportedly preferred candidate for the ruling United Democratic Alliance (UDA) party. Muriuki is the Read More
