Iran executes Mohammad Reza Ghaffari, mastermind of a $350M car-buying scam that defrauded 28,000 victims. The Supreme Court upheld his death sentence for disrupting the national economy.

Read more