
The Animal People
Animal rights protesters trying to shut down a facility that conducts animal testing are labeled terrorists by big business and law enforcement.

Animal rights protesters trying to shut down a facility that conducts animal testing are labeled terrorists by big business and law enforcement.