Assistant Commandant of the Marine Corps (30th) General Robert Magnus

$ 79.99

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.

Related products