Maggie Gallagher Meets St. Peter

    593
    0

    Here, in a nutshell, is a great takedown of the smug hypocrisy of the religious right—- today’s know-nothings, armored in wilfull ignorance.