Stirrings in Sinai: Prepare the Way of the Lord
Sinai, typically understood as the triangular peninsular of Egypt, can refer to an area that extends over the Red Sea into Saudi Arabia. It is this whole area — stretching from the easterly coast of the Egyptian Sinai region all the way up to Eilat in Israel and Aqaba in Jordan, down to the west …

