G. T. Beauregard takes command of the Department of North Carolina and Southern Virginia.

G. T. Beauregard takes command of the Department of North Carolina and Southern Virginia.

Sponsors  |  View all