Pressure Mounts On Venezuela Over Disputed Maduro Election Win
International pressure mounted Wednesday on Venezuela's President Nicolas Maduro to release voting records to back his contested election victory claim that has sent thousands onto the streets in protest, at the cost of a dozen lives so far.
International Business Times ·