20101221-news-in-short

20101221-news-in-short