World World Now

Opposition marches in Caracas, Venezuela

Anti-government protesters, some carrying a giant Venezuelan flag, march Sunday in Caracas, Venezuela. John Moore / Getty Images
This photo is featured in these articles:
Loading