Yemen lets jihadi walk free?