Protesters take to the streets of New York city to convey their problems with the New York Post.

More
Feb, 19, 2009

You May Like