Iranians flash the victory sign as they celebrate in the street of Tehran, July 14, 2015, after nuclear talks between Iran and World powers ended in Vienna, Austria. Iran and six world powers agreed on a deal over Iran's controversial nuclear program. [Photo/IC] |