My Political Activities

Records of the rallies, speeches and public activities I have personally taken part in. Photos, videos and written records will be added over time.

October 24, 2026: The 813th Jasmine Movement Protest in Times Square, New York My Political Activities October 24, 2026: The 813th Jasmine Movement Protest in Times Square, New York On October 24, 2026, I joined the Democratic Party of China at its 813th Jasmine Movement protest in Times Square, New York, calling for human rights, democracy, and freedom of speech in China. October 13, 2026: Protest Against CCP Tyranny Outside the Chinese Consulate General in New York My Political Activities October 13, 2026: Protest Against CCP Tyranny Outside the Chinese Consulate General in New York On October 13, 2026, I joined the Democratic Party of China in a protest outside the Chinese Consulate General in New York against CCP tyranny, calling for the release of all political prisoners and democracy for China. September 30, 2026: Memorial Event in Times Square, New York — Remembering the Suffering, Honoring the Fallen My Political Activities September 30, 2026: Memorial Event in Times Square, New York — Remembering the Suffering, Honoring the Fallen Honoring those who lost their lives under CCP rule and persecution. September 5, 2026: The 806th Jasmine Rally in Times Square, New York My Political Activities September 5, 2026: The 806th Jasmine Rally in Times Square, New York The 806th Jasmine Rally in Times Square: Overthrow the CCP, establish democracy and constitutional government. August 22, 2026: The 804th Jasmine Rally in Times Square, New York My Political Activities August 22, 2026: The 804th Jasmine Rally in Times Square, New York The 804th Jasmine Rally in Times Square: Down with the CCP, end one-party dictatorship. August 22, 2026: Protesting the CCP's Religious Persecution in Times Square, New York My Political Activities August 22, 2026: Protesting the CCP’s Religious Persecution in Times Square, New York Protesting the CCP’s persecution of religion — faith is not a crime. August 8, 2026: The 802nd Jasmine Action in Times Square, New York My Political Activities August 8, 2026: The 802nd Jasmine Action in Times Square, New York The 802nd Jasmine Action in Times Square, raising the END CCP flag. July 25, 2026: Jasmine Rally in Times Square, New York My Political Activities July 25, 2026: Jasmine Rally in Times Square, New York A Jasmine rally in Times Square, also speaking out for Niu Tengyu. July 4, 2026: The 797th Jasmine Action in Manhattan, New York My Political Activities July 4, 2026: The 797th Jasmine Action in Manhattan, New York The 797th Jasmine Action on Independence Day — protesting tyranny, grateful to America. June 20, 2026: Jasmine Rally in Times Square, New York My Political Activities June 20, 2026: Jasmine Rally in Times Square, New York A Jasmine rally in Times Square calling for the CCP to step down. June 7, 2026: March in Flushing, New York, Commemorating June Fourth My Political Activities June 7, 2026: March in Flushing, New York, Commemorating June Fourth Hundreds marched in Flushing to commemorate June Fourth. June 4, 2026: Commemorating the 37th Anniversary of June Fourth Outside the Chinese Consulate General in New York My Political Activities June 4, 2026: Commemorating the 37th Anniversary of June Fourth Outside the Chinese Consulate General in New York Never forget June Fourth — commemorating the 37th anniversary at the consulate. April 14, 2026: Protest Against CCP Tyranny Outside the Chinese Consulate General in New York My Political Activities April 14, 2026: Protest Against CCP Tyranny Outside the Chinese Consulate General in New York Protesting the CCP’s dictatorship at the consulate, demanding it step down. March 28, 2026: Jasmine Action in Times Square, New York My Political Activities March 28, 2026: Jasmine Action in Times Square, New York Reject fear, reject lies, reject being represented — China belongs to its citizens. March 10, 2026: Protest Against CCP Tyranny Outside the Chinese Consulate General in New York My Political Activities March 10, 2026: Protest Against CCP Tyranny Outside the Chinese Consulate General in New York Protesting CCP tyranny at the consulate, demanding the release of all political prisoners. February 28, 2026: Jasmine Rally in Times Square, New York My Political Activities February 28, 2026: Jasmine Rally in Times Square, New York Raising our voices for democracy, freedom, and fairness in Times Square. January 3, 2026: Protest in Times Square, New York — Defending Taiwan, Standing with Dissidents My Political Activities January 3, 2026: Protest in Times Square, New York — Defending Taiwan, Standing with Dissidents Protesting CCP military exercises around Taiwan and standing with dissidents in China. December 27, 2025: The 770th Jasmine Action in Times Square, New York My Political Activities December 27, 2025: The 770th Jasmine Action in Times Square, New York The 770th Jasmine Action in Times Square, calling for the CCP to step down. December 9, 2025: Protest Outside the Chinese Consulate General in New York — Down with the Communist Party My Political Activities December 9, 2025: Protest Outside the Chinese Consulate General in New York — Down with the Communist Party At the consulate gates: Down with the Communist Party and Xi Jinping — release all political prisoners. December 6, 2025: The 767th Jasmine Action in Times Square, New York My Political Activities December 6, 2025: The 767th Jasmine Action in Times Square, New York Far from home, still speaking out — keeping the flame of democracy burning. December 6, 2025: Commemorating the 18th Anniversary of Charter 08 in Times Square, New York My Political Activities December 6, 2025: Commemorating the 18th Anniversary of Charter 08 in Times Square, New York Commemorating the 18th anniversary of Charter 08 in Times Square, honoring Liu Xiaobo. November 22, 2025: Rally in Times Square, New York, in Support of Hu Yang My Political Activities November 22, 2025: Rally in Times Square, New York, in Support of Hu Yang Standing with Hu Yang, punished for his words — calling on the CCP to release him now. November 22, 2025: Protesting CCP Tyranny in Times Square, New York My Political Activities November 22, 2025: Protesting CCP Tyranny in Times Square, New York Protesting CCP tyranny in Times Square: China needs human rights and freedom. November 8, 2025: The 763rd Jasmine Action in Times Square, Manhattan My Political Activities November 8, 2025: The 763rd Jasmine Action in Times Square, Manhattan The 763rd Jasmine Action — protesting CCP tyranny, demanding the release of all political prisoners. September 17, 2025: "Chinese Stand with Taiwan" in Front of Queens Library, New York My Political Activities September 17, 2025: "Chinese Stand with Taiwan" in Front of Queens Library, New York Holding the banner at Queens Library: Chinese stand with Taiwan. September 2, 2025: Protesting the CCP’s September 3rd Military Parade Outside the Chinese Consulate General in New York My Political Activities September 2, 2025: Protesting the CCP’s September 3rd Military Parade Outside the Chinese Consulate General in New York Protesting the CCP’s September 3rd parade at the consulate: those who falsify history are traitors, not heroes. August 19, 2025: "Defend Taiwan" Event at the Flushing Library My Political Activities August 19, 2025: "Defend Taiwan" Event at the Flushing Library A "Defend Taiwan" event at the Flushing Library: defend Taiwan, safeguard democracy, long live freedom. August 12, 2025: Protest Against CCP Tyranny in Front of the Chinese Consulate General in New York My Political Activities August 12, 2025: Protest Against CCP Tyranny in Front of the Chinese Consulate General in New York Raising our right arms in anger at the consulate, standing with persecuted dissidents in China. August 5, 2025: Rally at the Flushing Library — Defend Taiwan, Oppose the CCP’s Invasion of Taiwan My Political Activities August 5, 2025: Rally at the Flushing Library — Defend Taiwan, Oppose the CCP’s Invasion of Taiwan Defend Taiwan, oppose the CCP’s invasion — the Chinese people oppose the CCP’s aggression against Taiwan. July 31, 2025: In Front of the Flushing Library, New York — Say No to Forced Reunification, Defend Taiwan My Political Activities July 31, 2025: In Front of the Flushing Library, New York — Say No to Forced Reunification, Defend Taiwan Say no to forced reunification! Defend Taiwan, safeguard democracy. July 12, 2025: The 746th Jasmine Action in Times Square, New York — Commemorating the 8th Anniversary of Liu Xiaobo’s Death My Political Activities July 12, 2025: The 746th Jasmine Action in Times Square, New York — Commemorating the 8th Anniversary of Liu Xiaobo’s Death The 746th Jasmine Action, commemorating the 8th anniversary of Liu Xiaobo’s death. July 8, 2025: Protest Against CCP Tyranny at the Chinese Consulate General in New York My Political Activities July 8, 2025: Protest Against CCP Tyranny at the Chinese Consulate General in New York Dozens of party members protested CCP tyranny at the consulate. July 5, 2025: The 745th Jasmine Action in Times Square, New York My Political Activities July 5, 2025: The 745th Jasmine Action in Times Square, New York The 745th Jasmine Action led by Chairman Wang Juntao — a clear call to end one-party rule. June 21, 2025: The 743rd Jasmine Action in Times Square, New York My Political Activities June 21, 2025: The 743rd Jasmine Action in Times Square, New York The 743rd Jasmine Action: end one-party dictatorship, establish constitutional democracy. June 2, 2025: Rally and Parade in Flushing, New York, Commemorating the 36th Anniversary of June Fourth My Political Activities June 2, 2025: Rally and Parade in Flushing, New York, Commemorating the 36th Anniversary of June Fourth A rally and parade in Flushing commemorating the 36th anniversary of June Fourth. March 8, 2025: Chanting "Free Free China" in Times Square, New York My Political Activities March 8, 2025: Chanting "Free Free China" in Times Square, New York Chanting in the cold night in Times Square: "Free free China — China belongs to its people!"
Scroll to Top