Fletcher H. Archer is appointed lieutenant colonel in the 3rd Virginia Infantry Regiment.

Fletcher H. Archer is appointed lieutenant colonel in the 3rd Virginia Infantry Regiment.

Sponsors  |  View all