Episode 3225 33 min Who is El Salvador’s self-proclaimed ‘cool dictator’? Play Share episode Copied! Play in Spotify Play in Apple Podcasts