We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
- Copy JSON
- Force Download
- Delete Files
- Delete and Ignore
Last Error
Raw Attributes
-
original_url:
https://www.youtube.com/watch?v=FuOnV9FGH5U -
metadata_filepath:
-
duration_seconds:
3197 -
upload_date_index:
99 -
nfo_filepath:
-
media_id:
FuOnV9FGH5U -
description:
What was behind Salvadoran President Nayib Bukele’s deal with President Donald Trump to imprison deportees from the U.S. at CECOT? FRONTLINE and El Faro investigate. This journalism is made possible by viewers like you. Donate to FRONTLINE now: https://bit.ly/47DFzCb And support your local PBS station here: https://www.pbs.org/donate Three months into President Donald Trump’s second term, President Nayib Bukele of El Salvador opened the doors of his country’s notorious prison, CECOT, for deportees the Trump administration had swept up and accused of being gang members. Despite revelations that most of the men had no criminal convictions in the U.S. or proven gang affiliations, as well as concerns about harsh treatment, both presidents touted the move as a win. In “The Deal: Trump, Bukele & the Gangs of El Salvador,” FRONTLINE and reporters from the El Salvador news outlet El Faro investigate what was behind the controversial deal, and what each leader stood to gain. Through interviews with current and former U.S. officials, reporters and insiders, the documentary shines new light on Bukele’s tangled history with the gangs the U.S. is fighting, why Bukele offered to imprison U.S. deportees, and who he asked be returned to El Salvador from U.S. custody in exchange, in what one reporter calls “a deal within a deal.” “The Deal: Trump, Bukele & the Gangs of El Salvador” is a FRONTLINE Production with Deal 2025 LLC in association with El Faro. The reporters are Carlos Martínez and Óscar Martínez. The co-producers are Pedro Álvarez Gales and Katherine Griwert. The writers are Jeff Arak & Juan Ravell. The producer is Jeff Arak. The director is Juan Ravell. The senior producers are Frank Koughan and Eamonn Matthews. The managing editor of FRONTLINE is Andrew Metz. The editor-in-chief and executive producer of FRONTLINE is Raney Aronson-Rath. Explore additional reporting on “The Deal: Trump, Bukele & the Gangs of El Salvador” on our website: https://www.pbs.org/wgbh/frontline/documentary/the-deal-trump-bukele-gangs-el-salvador/ #Documentary #ElSalvador #UnitedStates #CECOT Subscribe on YouTube: https://www.youtube.com/user/PBSfrontline Sign up for our newsletter: https://frontline.org/newsletter Instagram: https://www.instagram.com/frontlinepbs Facebook: https://www.facebook.com/frontline Bluesky: https://bsky.app/profile/frontlinepbs.bsky.social FRONTLINE is produced at GBH in Boston and airs nationwide on PBS. Funding for FRONTLINE is provided through the support of PBS viewers and by the Corporation for Public Broadcasting, with major support from Ford Foundation, and The Fialkow Family Foundation, as part of the Plum Bush Foundation. Additional support for FRONTLINE is provided by the Abrams Foundation, Park Foundation, John D. and Catherine T. MacArthur Foundation, Heising-Simons Foundation, and the FRONTLINE Trust, with major support from Jon and Jo Ann Hagler on behalf of the Jon L. Hagler Foundation, and Corey David Sauer, and additional support from Koo and Patricia Yuen. Support for "The Deal: Trump, Bukele & the Gangs of El Salvador" is provided by the Jonathan Logan Family Foundation. CHAPTERS: 00:00 - Prologue 03:03 - Nayib Bukele’s Rise From Mayor to President 09:07 - MS-13, Bukele’s Territorial Control Plan & the U.S. Task Force Vulcan 14:25 - The Bukele Government’s Dealings With El Salvador’s Gangs 24:08 - The Fight Over U.S. Attempts to Extradite MS-13 Gang Leaders 31:31 - El Salvador’s “State of Exception” Emergency Measures and CECOT 41:20 - How Bukele and Trump’s Deal to Imprison U.S. Deportees at CECOT Was Made 48:42 - Salvadoran Journalists for El Faro Living and Reporting in Exile 51:49 - Credits -
title:
The Deal: Trump, Bukele & the Gangs of El Salvador (full documentary) | FRONTLINE (PBS) + El Faro -
id:
3 -
last_error:
Traceback (most recent call last): File "/usr/local/bin/yt-dlp/yt_dlp/YoutubeDL.py", line 1662, in wrapper File "/usr/local/bin/yt-dlp/yt_dlp/YoutubeDL.py", line 1797, in __extract_info File "/usr/local/bin/yt-dlp/yt_dlp/extractor/common.py", line 748, in extract File "/usr/local/bin/yt-dlp/yt_dlp/extractor/youtube/_video.py", line 3706, in _real_extract File "/usr/local/bin/yt-dlp/yt_dlp/extractor/youtube/_video.py", line 3670, in _download_player_responses File "/usr/local/bin/yt-dlp/yt_dlp/extractor/youtube/_video.py", line 3163, in _extract_player_responses File "/usr/local/bin/yt-dlp/yt_dlp/extractor/youtube/_video.py", line 2924, in fetch_po_token File "/usr/local/bin/yt-dlp/yt_dlp/extractor/youtube/_video.py", line 2994, in _fetch_po_token File "/usr/local/bin/yt-dlp/yt_dlp/extractor/youtube/pot/_director.py", line 329, in get_po_token File "/usr/local/bin/yt-dlp/yt_dlp/extractor/youtube/pot/_director.py", line 286, in _get_po_token File "/usr/local/bin/yt-dlp/yt_dlp/extractor/youtube/pot/_director.py", line 282, in <genexpr> File "/root/.yt-dlp/plugins/bgutil/yt_dlp_plugins/extractor/getpot_bgutil_script.py", line 186, in is_available return self._check_script(self._script_path) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/functools.py", line 1001, in __get__ val = self.func(instance) ^^^^^^^^^^^^^^^^^^^ File "/root/.yt-dlp/plugins/bgutil/yt_dlp_plugins/extractor/getpot_bgutil_script.py", line 153, in _script_path return self._script_path_impl() ^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/.yt-dlp/plugins/bgutil/yt_dlp_plugins/extractor/getpot_bgutil_script.py", line 303, in _script_path_impl self._server_home, 'src', self._SCRIPT_BASENAME) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/functools.py", line 1001, in __get__ val = self.func(instance) ^^^^^^^^^^^^^^^^^^^ File "/root/.yt-dlp/plugins/bgutil/yt_dlp_plugins/extractor/getpot_bgutil_script.py", line 170, in _server_home self.logger.debug( TypeError: YoutubeIEContentProviderLogger.debug() got an unexpected keyword argument 'once' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/linecache.py", line 93, in updatecache stat = os.stat(fullname) ^^^^^^^^^^^^^^^^^ NotADirectoryError: [Errno 20] Not a directory: '/usr/local/bin/yt-dlp/yt_dlp/YoutubeDL.py' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "<frozen runpy>", line 198, in _run_module_as_main File "<frozen runpy>", line 88, in _run_code File "/usr/local/bin/yt-dlp/__main__.py", line 17, in <module> File "/usr/local/bin/yt-dlp/yt_dlp/__init__.py", line 1100, in main File "/usr/local/bin/yt-dlp/yt_dlp/__init__.py", line 1091, in _real_main File "/usr/local/bin/yt-dlp/yt_dlp/YoutubeDL.py", line 3643, in download File "/usr/local/bin/yt-dlp/yt_dlp/YoutubeDL.py", line 3616, in wrapper File "/usr/local/bin/yt-dlp/yt_dlp/YoutubeDL.py", line 1651, in extract_info File "/usr/local/bin/yt-dlp/yt_dlp/YoutubeDL.py", line 1683, in wrapper File "/usr/lib/python3.11/traceback.py", line 187, in format_exc return "".join(format_exception(*sys.exc_info(), limit=limit, chain=chain)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/traceback.py", line 139, in format_exception te = TracebackException(type(value), value, tb, limit=limit, compact=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/traceback.py", line 690, in __init__ self.stack = StackSummary._extract_from_extended_frame_gen( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/traceback.py", line 436, in _extract_from_extended_frame_gen f.line File "/usr/lib/python3.11/traceback.py", line 321, in line self._line = linecache.getline(self.filename, self.lineno) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/linecache.py", line 30, in getline lines = getlines(filename, module_globals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/linecache.py", line 46, in getlines return updatecache(filename, module_globals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/linecache.py", line 101, in updatecache data = cache[filename][0]() ^^^^^^^^^^^^^^^^^^^^ File "<frozen zipimport>", line 254, in get_source File "<frozen zipimport>", line 627, in _get_data zlib.error: Error -5 while decompressing data: incomplete or truncated stream -
livestream:
false -
media_size_bytes:
-
prevent_culling:
false -
source_id:
1 -
matching_search_term:
-
updated_at:
2026-04-18T17:26:01Z -
short_form_content:
false -
culled_at:
-
playlist_index:
3 -
uuid:
733a8c13-eeee-456f-afd7-bc1820d9e358 -
predicted_media_filepath:
/downloads/PBS Frontline/2026-04-08 The Deal: Trump, Bukele & the Gangs of El Salvador (full documentary) | FRONTLINE (PBS) + El Faro/The Deal: Trump, Bukele & the Gangs of El Salvador (full documentary) | FRONTLINE (PBS) + El Faro [FuOnV9FGH5U].mp4 -
subtitle_filepaths:
-
media_redownloaded_at:
-
thumbnail_filepath:
-
inserted_at:
2026-04-18T17:18:46Z -
media_filepath:
-
prevent_download:
false -
media_downloaded_at:
-
uploaded_at:
2026-04-08T02:00:12Z
|
Worker
|
State
|
Scheduled At
|
|---|---|---|
| Pinchflat.Downloading.MediaDownloadWorker | available |