BIARRITZ, France — Police have fired water cannons at hundreds of anti-capitalist protesters blocking roads near G-7 summit.

This story will be updated.


Comments are not available on this story.