Courtesy photo
Run by the Stockbridge, Massachusetts-based Marian Fathers, St. Peter Parish is located in Kenosha, on Lake Michigan north of Chicago near the Illinois border.

Deacon Maack requested prayers for the perpetrator, noting that Jesus’ Divine Mercy — expressed in the image they defaced — remains available for them.