Protesters at Freedom Plaza March on the White House

Protesters at Freedom Plaza March on the White House


Washington, Washington, DC (DC), US
Undoubtedly part of the same World Bank protest transpring elsewhere in the city.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement