News

Self-proclaimed ‘Mystic’ Faces Fraud Court Case Regarding Allegations Virgin Mary Statue Shed Blood