Maryland Man Sentenced to 23 Years in Prison For Sex Trafficking and Firearms Charges
WASHINGTON — Terrell Armstead, 31, formerly of Baltimore, Maryland, was sentenced today to 23 years in prison for sex trafficking by force, fraud, and coercion and…