Authorities on Thursday broke up a counterfeiting Den that was producing false United States travel Visas out of a storefront shoe factory in Western Guatemala city.
Guatemalan authorities break up counterfeiting operation producing fake United States travel Visas.