Posted on

Inevitability of Medicare for All

The Kaiser Family Foundation reports that 53 percent of Americans support a Medicare For All single payer national health care system. This editorial is not for these people. In...

LATEST NEWS