Jimmy Carter Needed Stitches After Falling at His Home

The oldest living former president, who is 95, “feels fine,” the Carter Center said.

View original article
Contributor: