Peace Rally - Protesting China's Planned Anti-Secession Law (3/6/05)