The Dodo Archive

Animal rights France: Shocking video of police brutality on non-violent activists

The Dodo Archive

Animal rights France: Shocking video of police brutality on non-violent activists