Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

In an operation that stunned observers around the world, US forces arrested Venezuela’s president and his wife in Caracas and transported them to New York where they will face criminal charges.