One of the six witnesses to the 1981 visitation of Mary was scheduled to speak at Lindenwood University. Church officials are still reviewing the claims.
One of the six witnesses to the 1981 visitation of Mary was scheduled to speak at Lindenwood University. Church officials are still reviewing the claims.