Protesters clash with police in venezuela

AP Español Videos

Protesters clash with police in venezuela