Switzerland: Two Arrested in Venezuela Corruption Case
Swiss police arrested on Monday two executives in connection with a lawsuit launched by the Venezuelan state oil company...
Swiss police arrested on Monday two executives in connection with a lawsuit launched by the Venezuelan state oil company...