“God Lives in Queens,” Brian Lehrer Show

God Lives in Queens,” Brian Lehrer Show, WNYC, January 24, 2017.