New Billboards in Idaho Declare The AHA and the Humanists of the Palouse are teaming up to release a series of billboards in the Moscow, Idaho, area aimed at educating the public about humanism. Learn more here.