S1, E103: From a torture chamber in the suburbs of Queens to the flesh-peddlers of Russia, the hunt to serve justice is on, revealing a shocking conspiracy of global proportions.