2018
Sep (1)
September 2018
September 11, 2018
Iran Ordered to Pay $104 Million in Damages to Victims of Khobar Towers Bombing
A U.S. federal judge ordered Iran to pay $104 million to the families of victims of the 1996 Khobar Towers bombing. The ruling comes despite…