Apr 12, 2023 Len Damico State legislators have attempted to ban CRT in every state in the nation, except Delaware. ← Janet F*cking Weiss Next →