BARC Reunites Cat & Owner After 8 Years!

After eight long years of separation, BARC Animal Shelter and Adoptions reunited a cat with his...

Read More