Mass held to protest Detroit unveiling of Satan statue
Permalink

Mass held to protest Detroit unveiling of Satan statue

A long anticipated and highly controversial satanic statue has been unveiled in Detroit on Saturday…

Continue Reading →