In the early morning of Friday, October 25, Edwin Santos—a regional leader of a Venezuelan opposition party, activist, and radio broadcaster from the border town of El Nula—was found dead on a bridge ...
Edwin Santos, the leader of the Voluntad Popular, one of the opposition parties in Venezuela, was found dead, the party ...