New York- Human Rights Watch on Tuesday spoke out against the candidacy of Algeria, Russia, China, Saudi Arabia and Vietnam to the Human Rights Council for the what it called their “poor record” in human rights.

Adnane Bennis is a national of Morocco, obtained his Bachelor’s Degree in Computer and Information Science from East west University in Chicago.