Radar Open Radar

The outside desk

n12chat · Source

The outside desk

Ousted Venezuelan President Nicolás Maduro and his wife Celia Flores have pleaded not guilty to a new indictment in the US, which accuses them of conspiring to commit torture.