Venezuela’s presidential election on July 29th has been met with controversy, as both President Nicolas Maduro and his opposition rival, Edmundo Gonzalez, claim victory. While the official results declared Maduro the winner with 51% of …
Continue reading