All Articles

November 22, 2023
Shocking footage is going viral showing a statue of the Virgin Mary seemingly crying in a church in Mexico.