Dead

General Francis Ogolla is dead

By Peter Ochieng General Francis Ogolla is dead. Until his demise in a plane crash on Thursday afternoon, Ogolla was…