My Take on the State of Play
Pew Research finds that 68% of the people support a compromise on the debt ceiling even if they don’t agree with the deal, while only 23% support standing on principle even if it results in default. My question is this....
Read More

