Archeology

July 28, 2011

St. Philip's Tomb Found?

An archaeological team believes they have discovered the final resting place of the apostle in southwest Turkey.