Watch a man illegally detained for filming traffic stop
Joseph Ferrante was illegally detained in Jersey City for filming a traffic stop. Not his own. He was simply on the street, came upon a traffic stop, and with everything controversial that's gone on in this country concerning police he decided he would quietly stand to the side, not interfering…

Load More Articles