Thursday, April 18, 2019

Most Read

Spain: Venezuela’s Ex-Spy Chief Hugo Carvajal Arrested

A Spanish National Police spokeswoman has confirmed the arrest of Venezuela's ex-spy chief Hugo Carvajal. Mr. Carvajal was arrested in Madrid on a US...

EDITOR PICKS