Venezolana de Television state-owned television broadcast employees confront opposition demonstrators during an anti-government protest in Caracas


Opposition demonstrators and riot police clash during an anti-government protest in Caracas


Opposition demonstrators and riot police clash during an anti-government protest in Caracas


Venezolana de Television state-owned television broadcast employees (background) clash with opposition demonstrators during an anti-government protest in Caracas