Trending
Who Was Edwin Santos? Venezuelan Opposition Party Leader Found Dead
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.