Three hundred people return to Homesh over Simchat Torah and bring joy back to the ruins of a once-thriving community.

Read more