A country club in St. Charles says it will not host a planned event featuring controversial Wisconsin pastor Matthew Trewhella after learning he had been scheduled to speak there.
The talk, organized by the Geneva-based Three Headed Eagle Alliance, had been planned for April 21 at Royal Fox Country Club, according to the Daily Herald. Activists circulated petitions and encouraged residents to contact the venue after raising concerns about Trewhella’s views.
Event organizers say they are now looking for a different location and insist the group “will not be silenced.”
Sign up for free local newsletters and alerts for the
St. Charles, IL Patch
Patch.com is the nationwide leader in hyperlocal news.
Visit Patch.com to find your town today.