Maggie Gallagher Meets St. Peter


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


    Sign up for the Blue Virginia weekly newsletter

    Previous article“Socialist” Obama Keeps Killing the Economy! (well, maybe not)
    Next articleU.S. Worst in Preventable Deaths