Venezuela’s President Nicolas Maduro arrested Pedro Tellechea, up until very recently the country’s oil minister and chief executive of PDVSA (held both those posts throughout the past 18 months). Initially the news was presented as Tellechea’s own resignation, citing health issues and bringing in Maduro longtime confidant Alex Saab. However, just a couple of days later, Venezuela’s Attorney General Tarek William Saab announced on Instagram that Tellechea was in fact arrested on suspicion of treason.


