A Mary Statue was burned at St. Peter’s Parish in Boston on Saturday night.

Source: GP

Read More