[CPJ] Kenyans are preparing to head to the polls August 9 for a national election that is predicted to be tightly contested. Deputy President William Ruto is vying for the presidency against main contender Raila Odinga, a veteran opposition figure who nonetheless has the backing of the current President Uhuru Kenyatta.