NPR, Dems all Wet Over Sweat Shop Labor

Happy Holidays!