Hours after Washington announced in January 2026 US forces had captured Venezuelan leader Nicolás Maduro and taken him to New York to face narcotrafficking charges, a video was shared in social media ...