The USA and Iran have reached an agreement on a prisoner exchange, with Tehran also receiving $6 billion for humanitarian needs, as reported by The New York Times.

The USA and Iran have reached an agreement on a prisoner exchange, with Tehran also receiving $6 billion for humanitarian needs, as reported by The New York Times.

No replies yet.