• Weeping Statue Mary

     

    In a Catholic parish in New Mexico, a sculpture of the Virgin Mary has been ‘’weeping’’ and the...