Browsing Tag

Venezuela

Venezuela votes out US-backed opposition leader

Opposition lawmakers in Venezuela have voted to dissolve the ‘interim government’ formed under their one-time leader, Juan Guaido, a main rival to the country’s ruling socialist party and once a darling of the US foreign policy…