Previous
Next

A one-ton, nine-foot tall statue of a satanic symbol is slated to be unveiled in Detroit this month, despite mounting protests.

Previous
Next