Bishop Corletta Vaughn of Detroit's Holy Ghost Cathedral, protesting the unveiling of a Satanic Temple's 9-foot, 2,000-pound statue of a goat-headed occult idol named Baphomet in the city.
Bishop Corletta Vaughn of Detroit's Holy Ghost Cathedral, protesting the unveiling of a Satanic Temple's 9-foot, 2,000-pound statue of a goat-headed occult idol named Baphomet in the city.