Loading...
News
    Shows

      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.