Opposition protesters scuffle with police as Venezuela's lights flicker
World
Opposition protesters scuffle with police as Venezuela's lights flicker
Source: reuters