Skip to content
Advertisement

In this Nov. 17, 2007, file photo, a worker repairs a part of a unit of the Tehran oil refinery in Tehran, Iran. (AP Photo/Vahid Salemi) ** FILE **

In this Nov. 17, 2007, file photo, a worker repairs a part of a unit of the Tehran oil refinery in Tehran, Iran. (AP Photo/Vahid Salemi) ** FILE **

Featured Photo Galleries