Yesterday the results of the Venezuelan Legislative elections were announced and it was a humiliating defeat for President Maduro’s PSUV. The MUD, the united opposition coalition of conservatives, liberals and some social democrats, have won around 100 of the 167 seats in the National Congress with some results yet to be declared. 826 more words