Tag: The Carter Center
Democracy & Human Rights
Unified western response to Venezuela’s fraudulent election stymied
Street protests expanded on July 31 in Caracas, as thousands took action to demand that President Nicolas Maduro accept defeat in Venezuela’s July 28...
Must read