Toroid
Founding Member
Archaeologists believe they have located the lost Roman city of Julias. It was home to three of Jesus' apostles: Peter, Andrew & Philip.
Archaeologists Zero in on Lost City and Perhaps the House of Three Apostles of Jesus
www.youtube.com/watch?v=lFZsUrLC_ho
Archaeologists Zero in on Lost City and Perhaps the House of Three Apostles of Jesus
www.youtube.com/watch?v=lFZsUrLC_ho