Kenyan electoral body has cleared leader of opposition National Super Alliance, Raila Odinga, to run for presidency during the August 8 general election. Odinga and his running mate, Kalonzo Musyoka met the threshold set by the Independent Electoral and Boundaries Commission to run for presidency. This will be Odinga's fourth attempt at presidency. James Shimanyula has more..