All Articles

July 14, 2020
A Virgin Mary statue was just set on fire in Boston, and police are now searching for the suspects in the disturbing desecration.