Reenactors Fight Final Battle
Civil War reenactors in Keokuk’s Rand Park fight their final battle as the city’s annual tradition comes to a close. Hundreds came to watch the event, making it one of the most successful turnouts in recent memory.
Read more