Our Lady of Akita, Dec. 8, 1979
The tears of December 8, 1979 were filmed by a televiion crew at 11 o'clock in the evening, the Feast of the Immaculate Conception, and was shown on television to 12 million people throughout Japan.
Social media
Change post
Remove post
Change comment
Remove comment