Videos  |  Fashion

May 11, 2017
Venezuelan protesters threw bottles and bags of feces at soldiers Wednesday in opposition to socialist President Nicolas Maduro.