LINKS
3p2.jpg
BEN ORCUTT
Chesterfield Police arrested Sergio Luna Alvarado and Alicia Luna Alvarado on charges of sex-trafficking at their home in the 6100 block of Walderbrook Road. 3p2.jpg