Dressed in white and chanting "this government will fall," hundreds of thousands of opposition supporters flooded Venezuela's capital on Thursday to press for an end to socialist leader Nicolas Maduro's rule.
Protesters streamed into Caracas from the Amazon jungle to the western Andes. The opposition coalition estimated at least one million people took part in rallies to demand a recall referendum against Maduro and decry the deep economic crisis.
"We are going to bring down Maduro!" said Naty Gutierrez, 53, whose 75-mile drive from Maracay into Caracas took three times longer than usual due to soldiers' roadblocks.
"We are going to defeat hunger, crime, inflation and corruption. They've done nothing in 17 years. Their time is finished," she added, surrounded by thousands of people waving banners and national flags at one gathering point.