Why does this abduction, a routine event for Catholics in China, have anything to do with shopping? While you're out shopping, look at the things you're about to purchase, and observe where they are made. Do you notice something? Any eerie similarities? Most of the stuff is likely made in China. Christmas cards, holiday light strands, Christmas ornaments, and the lot. By buying stuff made in China, we incrementally validate China's right to dispose of Catholic priests as the Maoist government sees fit. And it seems that China is into disposing of their "problems" piece by piece, organ by organ:
Some experts estimate that well over 90 percent of all organs transplanted in China come from executed prisoners, given the limited supply of other organs. China has no system of voluntary donor cards. Furthermore, experts say, because China defines death as a cessation in heart rather than brain-stem activity, there's little opportunity to recover organs from other sources.
So, more to think about this holiday season, eh? Or you can NOT think about it. It's your choice.