Black Panthers Intimidate Voters at Philadelphia Polling Station

Fox News reported moments ago that a couple of Black Panthers were at a polling station in Philadelphia intimidating voters:

Will other media outlets report this? Stay tuned.

Noel Sheppard
Noel Sheppard
Noel Sheppard, Associate Editor of NewsBusters, passed away in March of 2014.