Chris Edwards discusses whether high government spending deficits and debt are a looming problem for the US on WWL’s First News with Tommy Tucker

Featuring Chris Edwards