Two supporters of China's stance against Falun Gong practitioners zoom by runners participating in the Human Rights Torch Relay. The opposing sides crossed paths while the runners, who were calling for an end to human rights abuses in China ahead of the Beijing Olympics, were completing the final leg of their relay from the Human Rights Monument on Elgin St. to Parliament Hill.
China protests take over downtown
Continue reading