56 ‘in distress’ dogs, 9 llamas seized from Mountain View County property

Two people are facing charges tied to a property in Mountain View County, where Mounties seized more than 80 “in distress” animals and several stolen vehicles earlier this week. Read More