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