United States: Satanic statue installed in Iowa Capitol during Christmas season
EWTN News legal analyst Andrea Picciotti-Bayer has noted that a recent display installed last week by the atheist group Satanic Temple at the Iowa State Capitol does not represent religious expression, but rather a mockery of religion.