Protesters in Brazil at the World Cup being pepper sprayed.; world cup, brazil, pepper

Protesters in Brazil at the World Cup being pepper sprayed.