News

Self-proclaimed Visionary Faces Deception Trial Over Claims Virgin Mary Figure Shed Blood