Loading Video…
This browser does not support the Video element.
Chimp protest
Animal rights activists rallied at City Hall in Manhattan Thursday afternoon in reaction to what they say amounts to animal cruelty by the New York Blood Center.
This browser does not support the Video element.
Animal rights activists rallied at City Hall in Manhattan Thursday afternoon in reaction to what they say amounts to animal cruelty by the New York Blood Center.