For horses who have been neglected, abused or whose owners simply can’t afford to care for them any longer, the Oregon Horse Rescue, located in Eugene, Oregon, is an organization that provides “forever homes.” Founded in 2012 by locals Jane and David Kelly, they’ve taken in over 40 horses on… Read more