Dreamzen06 Dreamzen06 16-12-2022 Business Answered Who are the men who lie "in ambuscade" along the frontier, armed to the teeth, and whose business it is to throw difficulties in the way of transporting merchandise from one country to the other?