Edwards dies after long battle with cancer

WASHINGTON (WTVM) - Family friend says Elizabeth Edwards has died after a long battle with cancer.  She was 61 years old.

Doctors recently told Edwards and her family that further treatment would do no good.

Edwards has seen her husband's presidential ambitions thwarted and her marriage disintegrate over his affair with a campaign videographer.

She has pushed for changes in the country's health care system even as cancer ravaged her body.

Monday, the public figure, Edwards thanked supporters on her Facebook page.     

The Associated Press contributed to this report.