Top News

Opposition protesters scuffle with police as Venezuela's lights flicker