Advertisement:

France: Farmers dump waste, blockade Evreux in anti-supermarket protest

1701
Advertisement:
Published on Jul 22, 2015 by horsepowers
Category