Former Heinz CEO Bill Johnson said on "The Cost of Freedom" today that the primary role of the government is to protect American citizens.

In the wake of the Paris terror attacks, he doesn't think they're doing a very good job.

"During periods of crisis, leadership steps up and talks to people and takes them through it," Johnson said, noting that his first day as CEO at Heinz was Sept. 11, 2001.

"Those are the kinds of things that leaders get paid to do. And they're the kinds of things that great men step up to," Johnson said. "I just don't see it, unfortunately."

Johnson also asserted that the Paris terror attacks will have an impact on the global economy, as many French citizens are feeling cautious and refraining from going out, let alone spending money.

"I think repeatedly over time this will cause people to cocoon. They'll stay in their homes. They're not sure what to do, where it's safe to go out. And it ultimately will have an impact on the economy," Johnson said.

"We're in a global economy, so we're all interrelated and I think eventually those pressures, we'll all pay a price for."

Watch more above.