Iran Had World’s Second Worst Human Rights Record in 2020, UN Watch Says

By Kayhan Life Staff Iran had the world’s second worst human rights record in 2020, after China, a recent report by United Nations Watch said. Cameroun, Venezuela, Saudi Arabia, Zimbabwe, Cuba, Turkey, North Korea, and Russia were next in the ranking drawn up by UN Watch, a non-governmental organization based in Geneva “whose mandate is … Continue reading Iran Had World’s Second Worst Human Rights Record in 2020, UN Watch Says