A spectacular photo of Israel and the Middle East taken from the Space Station and released by NASA, shows Israel is quite literally a light unto the nations.
By Abra Forman | posted 9/22/2016
A spectacular photo of Israel and the Middle East taken from the Space Station and released by NASA, shows Israel is quite literally a light unto the nations.
By Abra Forman | posted 9/22/2016