Truckers Fighting Sex Trafficking
By: Kristine Alarcon Sex trafficking is a serious issue in the United States. There have been 3,598 domestic sex trafficking reports to an advocacy group called The Polaris Project. Vigilante Truth, founded by Bo Quickel, hopes to help correct this problem in the truck driving population, as there is often a high demand for sex … Read more