In the lake country 200 miles (320 kilometers) northwest of Detroit, hundreds danced, prayed and demanded racial justice in Cadillac, a Michigan town that was long home to a neo-Nazi group.
It was not an isolated scene. In eastern Ohio, even more demonstrated in rural Mount Vernon, a town with its own current of racial intolerance, just as others did in Manheim, Pennsylvania, a tiny farming town in Lancaster County, with its small but active Ku Klux Klan presence.
The protest movement over racial injustice has quickly spread deep into predominantly white, small-town America, notably throughout parts of the country that delivered the presidency for Donald Trump. Across Michigan, Ohio, Pennsylvania and Wisconsin, more than 200 such demonstrations have taken place, many in cities with fewer than 20,000 residents, according to local media, organizers, participants and the online tracking tool CrowdCount. Continue reading.