Pentagon releases video showing US strike on alleged drug boat near Venezuela

ABC News 10/4/2025