Nicolas Maduro wins Venezuela Election

Nicolas Maduro wins Venezuela Election

Venezuelan president Nicolás Maduro has shrugged off international condemnation and allegations of vote buying and electoral fraud to claim a second six-year term at the helm of his crisis-stricken nation. He invited…
Read More Here