WLLR's Nearly Impossible Question


CNN reports that the biggest stress on married couples in the past 60 years is what?



Ans:  The economy