Satellite photos show activity at Iran's Natanz nuclear facility
Satellite images shows that Iran has started construction at its Natanz nuclear facility. The pictures from the San Francisco-based Planet Labs shows what appears to be construction equipment.