Reading Time: < 1 minute The mystery of a Virgin Mary statue in Italy that ‘wept tears of blood’ has been solved. Read More Share