The Denver Police Department (DPD) is investigating after graffiti was found on a prominent Catholic church Sunday morning. According to Father Samuel Morehead, the Cathedral Basilica of the Immaculate Conception at Colfax Avenue and Logan Street was tagged with “some of the worst graffiti the staff have seen in decades.”

Praise the Lord

Read the Whole Article at