David Fitzgerald

Sacramento, CA

Writer. Public speaker and author of the books NAILED: Ten Christian Myths That Show Jesus Never Existed At All and The Complete Heretic's Guide to Western Religion.

1 post

Latest Post Poaching and Wildlife Trade by Dr. Hannah Ritchie public
public