G. T. Beauregard is promoted to the rank of full general.

G. T. Beauregard is promoted to the rank of full general.

Sponsors  |  View all