Protesters clash with police in Venezuela

AP Español Videos

Protesters clash with police in Venezuela