CFI Portland

CFI Portland are a lively group of atheists, secular humanists, free-thinkers, agnostics, and others who embrace a world view guided by a love of reason as well as skepticism toward supernatural beliefs. More