Jesus Christ Photographed at St. Peter’s Basilica, Rome

Uploaded on Aug 10, 2008

John Manousso captured a miracle photo at St. Peter’s Basilica in Rome, Italy. The figure of Jesus can be seen, and some can even see angels. John Manousso elaborates on what happened. For more, visit www.manousso.net

https://www.youtube.com/watch?v=0o2tLOEEzRM

0 0 votes
Article Rating
Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments