Female police officers clash with demonstrators during a protest called by university students against Venezuela’s government in Caracas
Female police officers clash with demonstrators during a protest called by university students against Venezuela’s government in Caracas