December 13, 2011
This past Saturday, thousands of New Yorkers celebrated International Human Rights Day by marching in protest of a wave of restrictive new voter ID laws.
This article was originally published by The Real News Network and Free Speech Radio News.




Add new comment