Assistant Commandant of the Marine Corps (30th) General Robert Magnus
Sold Out
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: