Scuffles between police and protesters amidst a barrage of teargas and rocks.

Scuffles between police and protesters amidst a barrage of teargas and rocks.

 Hundreds of anti-police protesters clashed with police in Paris over recent claims of police brutality.

Hundreds of anti-police protesters clashed with police in Paris over recent claims of police brutality.

 Hundreds of anti-police protesters clashed with police in Paris over recent claims of police brutality.

Hundreds of anti-police protesters clashed with police in Paris over recent claims of police brutality.

 Hundreds of anti-police protesters clashed with police in Paris over recent claims of police brutality.

Hundreds of anti-police protesters clashed with police in Paris over recent claims of police brutality.

 Scuffles between police and protesters amidst a barrage of teargas and rocks.

Scuffles between police and protesters amidst a barrage of teargas and rocks.

 Scuffles between police and protesters amidst a barrage of teargas and rocks.

Scuffles between police and protesters amidst a barrage of teargas and rocks.

 Scuffles between police and protesters amidst a barrage of teargas and rocks.

Scuffles between police and protesters amidst a barrage of teargas and rocks.

 Scuffles between police and protesters amidst a barrage of teargas and rocks.

Scuffles between police and protesters amidst a barrage of teargas and rocks.

 Scuffles between police and protesters amidst a barrage of teargas and rocks.

Scuffles between police and protesters amidst a barrage of teargas and rocks.

 Scuffles between police and protesters amidst a barrage of teargas and rocks.

Scuffles between police and protesters amidst a barrage of teargas and rocks.

 Scuffles between police and protesters amidst a barrage of teargas and rocks.

Scuffles between police and protesters amidst a barrage of teargas and rocks.

 Scuffles between police and protesters amidst a barrage of teargas and rocks.

Scuffles between police and protesters amidst a barrage of teargas and rocks.

 Hundreds of anti-police protesters clashed with police in Paris over recent claims of police brutality.

Hundreds of anti-police protesters clashed with police in Paris over recent claims of police brutality.

 Molotovs fly in Paris during anti-police protest.

Molotovs fly in Paris during anti-police protest.

 Molotovs fly in Paris during anti-police protest.

Molotovs fly in Paris during anti-police protest.

 Scuffles between police and protesters amidst a barrage of teargas and rocks.

Scuffles between police and protesters amidst a barrage of teargas and rocks.

 Scuffles between police and protesters amidst a barrage of teargas and rocks.

Scuffles between police and protesters amidst a barrage of teargas and rocks.

DSC_8422.JPG
 Scuffles between police and protesters amidst a barrage of teargas and rocks.

Scuffles between police and protesters amidst a barrage of teargas and rocks.

 Scuffles between police and protesters amidst a barrage of teargas and rocks.

Scuffles between police and protesters amidst a barrage of teargas and rocks.

 Scuffles between police and protesters amidst a barrage of teargas and rocks.

Scuffles between police and protesters amidst a barrage of teargas and rocks.

 Scuffles between police and protesters amidst a barrage of teargas and rocks.

Scuffles between police and protesters amidst a barrage of teargas and rocks.

 Scuffles between police and protesters amidst a barrage of teargas and rocks.

Scuffles between police and protesters amidst a barrage of teargas and rocks.

 Scuffles between police and protesters amidst a barrage of teargas and rocks.

Scuffles between police and protesters amidst a barrage of teargas and rocks.

 Scuffles between police and protesters amidst a barrage of teargas and rocks.

Scuffles between police and protesters amidst a barrage of teargas and rocks.

 Scuffles between police and protesters amidst a barrage of teargas and rocks.

Scuffles between police and protesters amidst a barrage of teargas and rocks.

 Scuffles between police and protesters amidst a barrage of teargas and rocks.

Scuffles between police and protesters amidst a barrage of teargas and rocks.

 BNP Parisbas bank is attacked by hundreds of anarchists and anti-capitalists in Paris.

BNP Parisbas bank is attacked by hundreds of anarchists and anti-capitalists in Paris.

 BNP Parisbas bank is attacked by hundreds of anarchists and anti-capitalists in Paris.

BNP Parisbas bank is attacked by hundreds of anarchists and anti-capitalists in Paris.

 BNP Parisbas bank is attacked by hundreds of anarchists and anti-capitalists in Paris.

BNP Parisbas bank is attacked by hundreds of anarchists and anti-capitalists in Paris.

 BNP Parisbas bank is attacked by hundreds of anarchists and anti-capitalists in Paris.

BNP Parisbas bank is attacked by hundreds of anarchists and anti-capitalists in Paris.

 Hundreds of anti-police protesters clashed with police in Paris over recent claims of police brutality.

Hundreds of anti-police protesters clashed with police in Paris over recent claims of police brutality.