Does north Korea have a right to vote?

No. North Koreans live under autocratic leadership.