A Las Vegas couple has been charged with sexually assaulting a young girl and filming the abuse, according to a recently released arrest report.
Search results for:
Clark County School District police arrested Joshua Youngblood after reviewing social media messages he allegedly exchanged with a minor student.
The suspect, Luther Walker, 52, is facing sexual assault charges in the attacks — one in 2000 and one in 2014.