Judge: Iran Owes $254 Million for Khobar Towers The Iranian government financed a 1996 terrorist attack that killed 19 Americans in Saudi Arabia and must pay $254 million to the victims' families, a federal judge ruled Friday. The ruling by U.S. District
Read More...