Websites hosted on 77.235.58.239 IP Address
Geo Location Information for 77.235.58.239 IP Address. The IP Address 77.235.58.239 is located at 52.3824 latitude and 4.8995 longitude in The Netherlands. Friendly Location for the IP Address is Netherlands.
Zochrot
- zochrot.org
Zochrot and other Israeli NGOs have been fairly successful over the past few years in raising the Nakba to the awareness of the broad Jewish public. The destruction of hundreds of villages and resulting hundreds of thousands of Palestinian refugees in the 1948 War have become part and parcel of current Israeli discours
1,360,182
$
960.00