Author: Leigh McCrea | The Farmville Herald

Columns

Our pets deserve better

In 2014, our local animal control facilities took in a collective 757 stray dogs. Of these, only 135 ... Read more