Blood River
Blood River
Bloomberg
Part 5: The CEO
54 minutes Posted Aug 17, 2020 at 1:00 am.
0:00
54:24
Download MP3
Show notes

David Castillo has been accused of planning the murder of Berta Caceres. But he insists that everything you think you know about this crime is wrong.

Learn more about your ad-choices at https://www.iheartpodcastnetwork.com