European powers say no other plausible explanation for strike on key facilities, while Iran's FM claims if Tehran were to blame 'nothing would have been left'
Points: -1
Recent comments