Maduro claims victory while US, Chile and Costa Rica condemn

WATCH ON YOUTUBE