This exactly hits the nail on the head. PETA is the financial institution of domestic terror.
I found the article interesting and to the point. Does peta still have a non-profit status?