Police tear gas demonstrators in Venezuela

Police tear gas demonstrators in Venezuela

Thousands take to the streets Venezuela’s capital Caracas to protest President Nicolas Maduro’s government on February 12, 2014.
Advertisements