Media Trust Score85%

2 Illinois sites get new names, eliminating derogatory term for a Native American woman

The water feature near Palos Park in Cook County was formerly called Laughing Squaw Sloughs, but is now known as Cherry Hill Woods Sloughs, …

  • You already voted!
  • Read More