Sex Trafficking Vulnerable Populations Child Protection Laws Child Pornography FBI Federal Agencies Child Protection Legislation Sexual Abuse Felony Charges
Alexander Evan Cohen, charged with 10 felony counts, is held in McHenry County Jail ahead of his May 15 preliminary hearing.