Most states have no limits on how long a witness or defendant can be held in civil contempt. Perhaps they should.