Advertisement:

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

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