Dam Exec Arrested in Activist's Death

Roberto David Castillo is nabbed in Honduras
By Newser Editors and Wire Services
Posted Mar 3, 2018 8:19 AM CST
More News: Entertainment | Sports | Health | Politics | Tech