Protesters march at a leisurely pace down a street that runs alongside Copacabana Beach.
Protesters march at a leisurely pace down a street that runs alongside Copacabana Beach. By Dave Barry
Protesters march at a leisurely pace down a street that runs alongside Copacabana Beach. By Dave Barry