Where Pilgrims First Landed, Chanukah Lights Shine Bright

History was made in 1620, when the 102 passengers aboard the Mayflower landed at Plymouth Rock on the shores of what would later become the United States of America. Fast-forward a few centuries, this year the site bore witness to another historic event: a public menorah-lighting attended by another 102 souls who braved the cold to see the lights of the menorah.

Premium Post
A Single Father, A Tireless Fellow Shliach, An Unimaginable Struggle

Mazal Tov's View More