ISRAEL | Thursday, 24 January 2008 | Views [405]
The Ministry of Defense on the right. It looks like something scientifically unprecedented is about to be launched from the center of the building.