What pupose do mass street protests serve in the modern political climate? What did Iraq war opposition look like in early 2007?

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…