Decision leaves Anthony Odiong on course for trial on charges that could carry a maximum of life imprisonment.