By CW69 News At 10

LOS ANGELES (CBSLA) — St. Peter’s Italian Catholic Church was found vandalized Monday, apparently in protest of Christopher Columbus and the European colonization of the Americas.

The façade of the church, which is at 1039 N. Broadway in Downtown LA, was found marred by big splotches of red paint Monday morning. Messages were also found spray-painted at different spots in front of the church, including one that said, “land back.”

Read more