Published: Mar 18, 2022, 02:26 IST | Updated: Mar 18, 2022, 02:26 IST
Iran has released 2 British nationals. This comes after London "settled a long-overdue debt" of over $500 million to Tehran. Did a 40-year-old claim hold back the release of two British detainees? Palki Sharma tells you more.