News

Archaeologists believe the house where the Last Supper may have taken place is still standing in Jerusalem, 2,000 years later. The Biblical event is thought to have occurred in the 'Upper Room' of ...
Archaeologists reveal strange inscriptions at site believed to be where Last Supper occurred — just in time for Easter By Andrea Margolis, Fox News Published April 20, 2025, 10:30 a.m. ET ...