Police Spray Water Cannons at World Water Forum Protesters

by Alex Felsinger 12 comments
Police Spray Water Cannons at World Water Forum Protesters