Kenya presidential vote loser files Supreme Court challenge

Kenya presidential vote loser files Supreme Court challenge