Spencer Shaver

Recently added

Public Trust
8.4

Public Trust

Feb. 17, 2020

Public Trust

In a time of growing inequality in America, there is one asset that remains in the hands of the American people: the 640 million acres of ...