For close to nine decades, a statue stood tall in front of Our Lady of Mercy parish in Forest Hills, New York. But this past weekend, police released shocking surveillance footage of a woman deliberately toppling, smashing and destroying the 84-year-old religious statue and another statue outside the Queens church.
Read More
The Christian Post | Homepage