I thought they were going to announce that NASA was selling it's space ports to Iran.
great....more illegal aliens.