Archeologists may have uncovered the site of the trial of Jesus. While excavating the floors underneath an abandoned building next to the Tower of David museum in Jerusalem, archeologists came across the foundation walls and sewage system that lay beneath Herod the Great’s Jerusalem palace.
According to scholars, this is most...