Robert HansenDec 21, 20226 minPoliticsVigilantes and Human TraffickingMany consider slavery to be a thing of the past, but one form of modern-day slavery, also known as human trafficking, is still very much...