Photo Details

Photo detail

November 17, 2012

This Wednesday, Nov. 7, 2012, photo shows the main hall of the Scientology center in port city of Jaffa Tel Aviv, Israel. Near the ancient market of Israelís biblical port city of Jaffa, a striking new white building has been erected amid the mustard tableau of surrounding stores and homes. The elegant 60,000 square-foot center sticks out for another reason: It is the new headquarters of Scientology in the Holy Land. (AP Photo/Ariel Schalit)

loading...