Let me start by saying I don’t in any manner support anybody who makes any animal suffer. I will point out a recent home seal that confirms my feelings concerning wild animals etc. This recent article just shows how absurdingly ridiculas PETA is, now they are worried about the feelings of cockroaches. Sorry in my book it borders on foolishness – PETA protests “cyborg cockroach” project .