Passover: Looks like recent Archaeological finds support it

Top