Taliban And Iran Ordered To Pay $144.7B For 9/11 Attacks

A New York federal court issued judgments requiring the Taliban and the Iranian government to pay $144.7 billion to thousands of people who were directly injured or lost loved ones in...

Already a subscriber? Click here to view full article