Robert Welch founded the John Birch Society

1 year ago
47

Robert Welch founded the John Birch Society and planted some of modern conservatism's most insidious seeds.

Though you may not know his name, Robert Welch (1899-1985)—founder of the John Birch Society—is easily one of the most significant architects of our current political moment.

Loading comments...