HEMPSTEAD, Long Island (WABC) -- For almost as long as the Town of Hempstead Animal Shelter has been in existence it's been shrouded in controversy. The latest allegations by animal rights groups ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results