Baltimore Animal Rights Coalition in Towson
The Baltimore Animal Rights Coalition (BARC) is a local nonprofit organization dedicated to exposing and ending animal cruelty and promoting compassionate, healthy and environmentally responsible living through public awareness projects and targeted campaigns ...