Other News - Two Million Served

Aired:  02/24/00 Views: 1,601

America's prison population soars; protesters don black and white stripes to alert the world to how many prisoners are wrongfully incarcerated for hamburglary. (2:30)

Loading...