People reports that a statue of Satan was unveiled at a secret location on Saturday. Obviously some people found this offensive for religious reasons although a director for the organization that organized the statue unveiling said it was non-theistic. Anyway,… Read More ›