According to MEMRI, Iran has generated a massive windfall of up to $15.7 billion for illegally seizing American hostages

Read more