People have been celebrating Passover since roughly forever. Where did it come from and what does it mean to Jews and Christians?

Top Podcast Curation Site
People have been celebrating Passover since roughly forever. Where did it come from and what does it mean to Jews and Christians?