People's Peace Delegation returns from Iran