Blind, Lonely And Ignored By All Other Animals, Helen, The Bison, Seemed Destined For Loneliness, But Then She Met Oliver
This is Helen, a blind bison that has spent years at Oregon’s Lighthouse Farm Sanctuary without making a single friend. She was nervous, suspicious and seemingly destined to live out the rest of her life sad and alone. But then came Oliver. The young… Continue Reading