Villagers in Chile are locked in a fight for clean water – claiming farms supplying UK supermarkets, are depleting local supplies. Main river of Petorca village was …
Via Youtube
Villagers in Chile are locked in a fight for clean water – claiming farms supplying UK supermarkets, are depleting local supplies. Main river of Petorca village was …
Via Youtube