The New Black Panther Party for Self Defense site
The '60's all over again.
Yep, what they are defending themselves, logically, from is beyond me.