Union troops depart Danville after town leaders take oaths of allegiance.

Union troops, with the exception of one regiment, depart Danville after town leaders take oaths of allegiance.

Sponsors  |  View all