Trending

Who Was Edwin Santos? Venezuelan Opposition Party Leader Found Dead

Image

Edwin Santos, leader of Venezuela's opposition party Voluntad Popular, was found dead Friday. The party claims he was detained by security forces two days prior. Voluntad Popular accuses President Nicolas Maduro's government of "murdering" Santos after his abduction.

You Might Also Like...

Sign Up for Our Newsletter

Subscribe now to get notified about exclusive offers
from The .... every week!