Venezuela detains Spanish, US and Czech citizens over ‘destabilisation’ | Police News
Arrests come amid surge in tensions between Caracas and Western nations over disputed Venezuelan election results.Venezuela has detained three United States citizens, two Spaniards and…