Media ID: 55372630
Caption:
Caption:
Riot police officers clash with opposition supporters during a rally in Caracas. AFP
Riot police officers clash with opposition supporters during a rally in Caracas. AFP