Yehudah Glick of Shalom Jerusalem Foundation meditates on the message of Gen 12-17. In this passage or “parasha”, Abraham was called to become a blessing for all the families on the earth. As descendants of Abraham, Shalom Jerusalem strives to channel this blessing through studies of the truth of Torah, delivering prayers on the Temple Mount.