23 Powerful Photos Of The Protests In Brazil

Over the past two weeks, tens of thousands of people from all over Brazil have flooded the streets of the nation's cities in what are the largest protests the country has seen in 20 years.

June 16, 2013

1.

2.

June 17, 2013

3.

4.

5.

6.

7.

8.

June 18, 2013

9.

10.

June 19, 2013

11.

12.

13.

14.

June 20, 2013

15.

16.

17.

18.

19.

20.

21.

22.

23.