Carter Center says it cannot verify Venezuela election results, blames officials for “complete lack of transparency”

2 years ago 30
ARTICLE AD BOX
Carter Center says it cannot verify Venezuela election results, blames officials for “complete lack of transparency”
Read Entire Article