There are now so many wild horses on public land – nearly 100,000 – that they have become caught in a battle between the government, ranchers and environmentalists. That’s because of a law from the 1970s that had some unexpected consequences.