Back when Pope Francis was visiting New York City last year, including Ground Zero, he was shown an eerie artifact.
Read MoreBack when Pope Francis was visiting New York City last year, including Ground Zero, he was shown an eerie artifact.
Read More