Media Summary: Charges dropped after Alamance County man accused of 'possible human trafficking'
Alamance County Man Charged With Secret Peeping - Detailed Analysis & Overview
Charges dropped after Alamance County man accused of 'possible human trafficking'