Peruvians Take to the Streets for May Day

teleSUR English 2016-05-01

Views 0

Thousands protest in the streets of Lima, Peru for May Day.

Share This Video


Download

  
Report form