Former Venezuelan President Nicolás Maduro and his wife, Cilia Flores, were seen arriving earlier at the DEA building on 10th Avenue in New York City.

This post and comments are published on Nostr.