• Category /
  • Court

Iran ordered to pay $107-million to families of Flight 752 victims

Judgment meant to 'punish, deter and condemn'