As the opening of the Olympic Games nears, three Christian activists
protesting on behalf of religious freedom and human rights were dragged
from Tiananmen Square and detained in Beijing lately.