St Peter in Gallicantu - Land of the Bible S06 E03
Overlooking ancient Jerusalem, St. Peter in Gallicantu marks the site where Peter denied Jesus and where He may have been held before the crucifixion. Pastor David Parsons explores the biblical events tied to this sacred location and reflects on the themes of failure, redemption, and grace.