CSgt. Contributor to political, historical and military-related articles.


This editor is a Registered Editor and is entitled to display this Service Badge.