The Supreme Court of Kenya has allowed the Director of Public Prosecutions (DPP) to proceed with the extradition proceedings that stalled at a...