William Byers Augusta

Person

A 20-year-old man in Pennsylvania who was arrested for raping a 6-year-old boy on a Zoom live stream, observed by law enforcement, and received a sentence of up to 90 years.

Mentioned in 1 video