yemen
US Justice is Blind (To the Facts)

Judge Who Gave Saudis a Free Pass Orders Iran to Pay $6 Billion to 9/11 Families

Despite the factual evidence pointing to the contrary, the United States and many of its allies have failed to target Saudi Arabia for its role in fomenting terror and have erroneously labeled Iran the “top state sponsor of terror,” a title that all evidence indicates belongs to the Saudis.