Democrats and Republicans have something in common: they're worried about the future of the U.S, but for different reasons.
See All 3211 Episodes of "Morning Edition : NPR"