Opp, Alabama police department promotes Christianity by blaming recent murders on people rejecting God and embracing Satan.
The Rev. W. Thomas Faucher has been sentenced to 25 years in prison without parole for child porn and he is required to register as a sex offender.
Lafayette Public Library imposed a ban on Drag Queen Story Time which led to ACLU filing a lawsuit against the library.