New Charges Against Registered Sex Offender Highlight Concerns Over Judicial System
Amir A. Vaughan, a registered sex offender, has been arrested again for allegedly forcing a minor into prostitution, raising questions about the effectiveness of the judicial system in handling repeat offenders... read more.