For decades , Americans have been overconsuming on credit , says Fareed Zakaria . He says government has to fund major investments in research and development . The U.S. is the only developed country that doesn't guarantee health care for all people or pay a living wage. `` Restoring the American Dream '' airs Saturday 9 p.m. ET/PT , Sunday 10 a.m. ET/PT .
For decades , Americans have been overconsuming on credit , says Fareed Zakaria . He says government has to fund major investments in research and development . Zakaria says investment will have to be paid for through new revenues . `` Restoring the American Dream '' airs Saturday 9 p.m. ET/PT , Sunday 10 a.m. ET/PT .