Seoul Gazette - Kenya Supreme Court upholds Ruto's presidential win