Are Russia and China Better Off Financially than the U.S.?
Turning Hard Times into Good Times
Dr. Laurence Kotlikoff and Michael Oliver return. Kotlikoff recently opined that given $200 trillion of U.S. national debt, the U.S. is in worse financial shape than Russia, China or any developed nation. Listen Now