Venezuela’s Supreme Court Upholds Maduro’s Election Victory
The Supreme Court in Caracas has ruled in favor of President Nicolas Maduro Venezuela's Supreme Court has ruled that President Nicolas Maduro won last month's presidential election. Edmundo Gonzalez Urrutia,...
