Hundreds Protest Against Town Animal Shelter Practices

Rally draws hundreds of concerned residents to Town of Hempstead Animal Shelter.

Be the first to respond!

Leave a comment: