Green Is The New Red
Brittany Kenville issues a statement about refusing to testify before a grand jury investigating animal rights activists in California.