Loading...

Iran pictures concern inspectors

|Satellite pictures of a suspected Iranian nuclear facility seem to show workers trying to cover up incriminating evidence of an attempt to build a nuclear weapon. David Martin reports.