World | Sat Mar 16, 2013 8:47pm IST

Kenya's Odinga challenges election defeat in top court