David Callahan on Fox Business Network: Public versus Private Pay

| video