Founder David Becker Leaves ERIC

by Kat Stansell, American Policy Center, ©2023  (Mar. 20, 2023) — Recently, it was announced that David Becker, the creator and head of the organization known as ERIC, has resigned from its Board. He gave the explanation that “election deniers” have ramped up their attacks on him and his system, but even so, ERIC, states […]