New Black Panther Already Standing Guard At Philadelphia Polling Place

On Election Day 2008, Fox News broke the story about a couple of New Black Panthers standing guard at a Philadelphia polling place.

On Tuesday morning, Fox & Friends revealed it's happening again:

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