Full threadbridger·"...numbers that are at or near the highest levels of political and religious disaffiliation recorded for any generation in the last quarter-century." Seriously. How many generations are in a 25-year span?View on HN