Assistant Commandant of the Marine Corps (30th) General Robert Magnus
$ 79.99
General Robert Magnus served as the 30th Assistant Commandant of the Marine Corps from September 8, 2005 through July 2, 2008.
Note: At the time of his retirement, General Magnus was the last active Marine Corps officer who had served in the Vietnam War.
Share this item: