- Today
- Holidays
- Birthdays
- Reminders
- Cities
- Atlanta
- Austin
- Baltimore
- Berwyn
- Beverly Hills
- Birmingham
- Boston
- Brooklyn
- Buffalo
- Charlotte
- Chicago
- Cincinnati
- Cleveland
- Columbus
- Dallas
- Denver
- Detroit
- Fort Worth
- Houston
- Indianapolis
- Knoxville
- Las Vegas
- Los Angeles
- Louisville
- Madison
- Memphis
- Miami
- Milwaukee
- Minneapolis
- Nashville
- New Orleans
- New York
- Omaha
- Orlando
- Philadelphia
- Phoenix
- Pittsburgh
- Portland
- Raleigh
- Richmond
- Rutherford
- Sacramento
- Salt Lake City
- San Antonio
- San Diego
- San Francisco
- San Jose
- Seattle
- Tampa
- Tucson
- Washington
Edwardsville Today
By the People, for the People
Edwardsville High School Employee Charged With Grooming, Child Solicitation
James L. Williams Jr. accused of sending explicit messages to 16-year-old student and planning to meet her over spring break
Apr. 3, 2026 at 1:15pm
Got story updates? Submit your updates here. ›
The harsh flash photography of digital evidence in this case exposes the troubling reality of a school employee's alleged exploitation of a student.Edwardsville TodayAn Edwardsville High School employee named James L. Williams Jr. has been charged with indecent solicitation of a child, solicitation to meet a child, and grooming after allegedly sending sexually explicit messages to a 16-year-old student and planning to meet her over spring break. Williams, 29, was arrested and is currently in custody at the Madison County Jail awaiting trial.
Why it matters
This case highlights the ongoing issue of school employees abusing their positions of trust and authority to exploit and sexually prey on underage students. It raises concerns about the need for stronger background checks, training, and oversight to prevent such incidents from occurring in schools.
The details
According to the police petition, the Edwardsville Police Department initiated an investigation after a student reported receiving sexually explicit messages from Williams, an Edwardsville High School employee. Williams later admitted to the inappropriate conversations with the minor student, which were recovered by the police. The petition states that Williams also made admissions that he was planning to meet the student at her house over spring break.
- On April 2, 2026, James L. Williams Jr. was charged with one count each of indecent solicitation of a child, solicitation to meet a child, and grooming.
- Williams is currently in custody at the Madison County Jail awaiting trial.
The players
James L. Williams Jr.
A 29-year-old Edwardsville High School employee who has been charged with indecent solicitation of a child, solicitation to meet a child, and grooming for allegedly sending sexually explicit messages to a 16-year-old student and planning to meet her over spring break.
Edwardsville High School
The school where Williams was employed and where the alleged incidents involving a 16-year-old student took place.
What’s next
The judge in the case will decide on whether or not to allow Williams out on bail before his trial.
The takeaway
This case highlights the urgent need for schools to have robust policies, training, and oversight in place to prevent school employees from exploiting and sexually abusing students. It underscores the importance of empowering students to report inappropriate behavior and ensuring swift action is taken to protect minors.

