Top Match
Court clears way for extradition of Afghan national to United States
The DPP opposed the appeal, arguing that Kenya can still lawfully cooperate with other countries in criminal matters under international law. Prosecutors relied on Article 6 of the United Na...