Watch: An inside look at the Idaho Horse Rescue

    The Idaho Horse Rescue is a local nonprofit which saves abused and abandoned horses from around the state. It is located just south of Boise and has more than 20 horses who call it home. Many are adoptable, but some have been through too much and cannot leave. (Photos by Axel Quartarone)

    News In Photos

      Loading ...