Jimmy Swaggart, a televangelist and gospel singer whose fall from grace in the late 1980s made national headlines, has died, according to a social media post published by his ministry. He was 90.