Uncensored News
China Officials Shut Down Outdoor Christmas Party
BEIJING December 16, 2011 (AP) Chinese police and government officials scuffled with Christians and smashed sound equipment for a public Christmas celebration in an eastern village known for unofficial house