80 years later, the people of Israel is once again singing and dancing with Torah scrolls in the streets of the old Yemenite Village of Shiloach.

Read more