The controversy over Navy SEAL Edward Gallagher and then-Secretary of the Navy Richard Spencer dates back to a series of…
Background Richard Vaughn Spencer (born January 18, 1954) is an American politician and businessman who served as the 76th United…