Democrat Pete Buttigieg, who hopes to become the first openly gay president in American history, was targeted on Twitter this week by Franklin Graham in comments that called being gay a "sin, ...