UN Lunacy On Display As Iran Becomes Chair of UN Human Rights Council

UN lunacy is on display as Iran appointed to UN Human Rights Council