Maggie Gallagher Meets St. Peter

    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.

    ********************************************************

    Sign up for the Blue Virginia breaking news newsletter