Tag Archive: David beats Goliath: Peru locals force US company to scrap multibillion-dollar mining project