Animal welfare advocates appear at Town Hall

Sharing their worries about conditions at the Hempstead animal shelter, animal advocates speak out at a meeting at Town Hall. Videojournalist: Pablo Corradi (Dec. 7, 2010)