With more than 21,000 members, including over 500 in North Carolina and an active state chapter, the Triangle Freethought Society, FFRF is the largest national association of freethinkers (atheists and agnostics), which acts as a state/church watchdog.