World | Sun Apr 20, 2014 7:35pm EDT

Protesters fight police, burn Maduro puppets in Venezuela