Top

Tag: Elgin

Lynching Mural Sparks Debate in IL Town

A painting with very horrific origins is causing controversy in an Illinois town