Let My Name Be Named In Them

A fascinating view of Tel Beersheba, an archaeaological site unearthing the remains of the original Biblical town where Abraham and Isaac once lived!