After a presidential election this week that has widely been denounced as fraudulent, Venezuelans took to the streets to demand the regime publish full electoral results and acknowledge its defeat.

The protests have been met with violence, with almos…
