In 2050:
America's West Coast:
America's East Coast:
America's Midwest:
White Christian American males:
America's West Coast:
America's East Coast:
America's Midwest:
White Christian American males: