If I have Medicare, do I need Medicaid?

Medicaid is the only government benefit which will cover the costs of long term care, either in the home or at a skilled nursing facility. Medicare does not cover these costs, nor does private health insurance.