Leading powers committed to curbing Iran’s nuclear capabilities and asked the country to respect human rights laws, at a meeting in London ahead of the G7 summit.
Leading powers committed to curbing Iran’s nuclear capabilities and asked the country to respect human rights laws, at a meeting in London ahead of the G7 summit.