Iran Orders U.S. to Pay $130 Billion in Reparations
Threatens to annihilate U.S., Britain, Israel, Saudi Arabia. Adam Kredo, The Iranian government has ordered the United States to pay some $130 billion in reparations to citizens it says have been harmed by the Trump …
Read moreIran Orders U.S. to Pay $130 Billion in Reparations