Top UN court rejects Tehran's bid to free up some USD 2 billion in Iranian central bank assets frozen in the United States, reports AP.

Top UN court rejects Tehran's bid to free up some USD 2 billion in Iranian central bank assets frozen in the United States, reports AP.