Christian News By Christians, For Christians.

SPLC Indictment Exposes Anti-Christian Reporter Phil Williams

A federal grand jury in Montgomery, Alabama, indicted the Southern Poverty Law Center (SPLC) on April 21, 2026, on 11 counts, including wire fraud, false statements to a federally insured bank, and conspiracy to commit money laundering. Prosecutors allege the nonprofit secretly funneled more than $3 million in donor funds between 2014 and 2023 to […]