Much of the world finds it hard to believe, but Venezuela’s President Nicolás Maduro is claiming victory yet again in what critics call a sham election.
Much of the world finds it hard to believe, but Venezuela’s President Nicolás Maduro is claiming victory yet again in what critics call a sham election.
The streets of Caracas were engulfed in turmoil Monday evening as thousands of demonstrators gathered to protest the contested..
Venezuela's President Nicolas Maduro won re-election with 51.2 percent of votes cast, the electoral council announced, after a..