Idaho’s Largest Landowner Controls a Ridiculous 32 Million Acres
Story by Jennifer Geer Microsoft Article With its 53 million acres, Idaho is the 14th largest state by land area. The largest landowner in Idaho owns a whopping 62% of…
Story by Jennifer Geer Microsoft Article With its 53 million acres, Idaho is the 14th largest state by land area. The largest landowner in Idaho owns a whopping 62% of…