A freethinker is a person who advocates for open debate, scientific inquiry, and rational thinking. It is a person whose code of ethic and moral value is not derived from a belief in a supernatural force but from human based philosophy.
Freethi…
5.3K Members