New Nauvoo exhibit chronicles fight to end slavery in Illinois
Nauvoo, Illinois — Nauvoo now has on display an exhibit chronicling the fight to end slavery in Illinois, centered around Abraham Lincoln. Called the Illinois Freedom Project, it's located at the Nauvoo City Center, 1445 Mulholland street. The display …