NAIROBI, Dec. 27 -- On a day that many Kenyans thought they might never live to see, some awoke before dawn and others happily trudged miles through the rain and over muddy hills to vote in a ...