General Kemal Gelchu Expelled from OLF

By TesfaNews, The Oromo Liberation Front (OLF) Executive Committee today announced the removal of General Kemal Gelchu as its Chairman and purged him from the organization effective immediately. A press release from the organization cites “poor leadership qualities and dictatorial actions” by General Kemal Gelchu as the main reason for the political decision. The former […]

Continue Reading