World Odinga challenges election defeat in top court Published March 16, 2013 Updated March 16, 2013 02:32pm 3 min comment Comments By Muhammad Iqbal Add BRecorder as a trusted source on Google Read Comments