life line owns who who owns life line screening Public debt is the cumulative total of budget deficits over the years. Public debt was equivalent to about 77 of US GDP at the en… Tuesday, June 7, 2022 Edit