1.17.2012

Apple's iPhone Made In Chinese "Fear Factory": Conditions Worse Than Jail Prompt Suicides: Jon Stewart, The Daily Show (video)

Painful truths are always easier to swallow with a little humor...