The ancient structure was discovered in Tel Rechesh, in the lower Galilee region, on land experts believe was in ancient times an agricultural estate.

By CBN News staff | posted 8/18/2016

By admin