Geneva human rights award goes to Venezuelan political prisoner Antonio Ledezma, mayor of Caracas
PRESS RELEASE FOR IMMEDIATE RELEASE Geneva human rights award goes to Venezuelan political prisoner Antonio Ledezma, mayor of Caracas UN Watch calls on Venezuela to