Robert Marquand Last week, as China's National People's Congress prepared to meet, a number of political and religious activists were whisked out of town. On March 5, Hua Huiqi , a house church leader was put under house arrest. When he protested, he was arrested and later beaten, along with his...