Duarte finally extradited, but is it enough?