Maryland Man Convicted of Sex Trafficking by Force, Fraud, and Coercion
Terrell Armstead of Baltimore, Maryland, has been convicted of sex trafficking by force, fraud, and coercion.
Terrell Armstead of Baltimore, Maryland, has been convicted of sex trafficking by force, fraud, and coercion.