World

Venezuelans protest against Maduro

Hundreds of thousands of demonstrators took to the streets in Caracas to protest against the economic and social crisis in Venezuela and demand a recall referendum