MOSCOW, Idaho — Palouse Habitat for Humanity has received $900,000 in state funding to expand affordable homeownership ...