U.S. Atheists Rejoice After Forcing Police Department To Take Down “Police Officer’s Prayer” An atheist organization celebrated after forcing a Wisconsin police department to remove a prayer card hanging from its wall this…
In The News Anti-Christ Atheist Group Attacks Small Mississippi Town Over Christian Beliefs A Mississippi town protested after an atheist group forced the mayor to remove a Christian flag. Over a hundred people…