North Carolina Politician And Co
Leroy Magnum McAfee served as an officer in the Confederate Army. He was commissioned as a Major on April 12 1862 in the 49th North Carolina Infantry. He was promoted...