Yesterday, I was interviewed by a reporter for the Citizen’s Voice — a newspaper in the Scranton/Wilkes-Barre area — concerning the Freedom From Religion Foundation’s “Let Reason Prevail” banner which was placed on Public Square in Wilkes-Barre. Read the full article on the Citizen’s Voice website. If the link expires, read here. Other publications have […]