Advocacy group protests PETA's inhumane treatment of women:

http://www.youtube.com/watch?v=q2z2l...1&feature=fvwp