World | Sun Apr 20, 2014 8:58pm EDT

Protesters fight police, burn Maduro puppets in Venezuela