Despite rain, thousands celebrate holiday in Hevron, including prayer services in the Tomb of the Patriarchs.

Read more