March 8, 2025, London, England, UK: A protester holds up a sign demanding the release of Zhang Zhan during the demonstration. Protesters gather on International Women's Day, opposite the Chinese Embassy in London to call for the immediate release of all female political prisoners being held by the Chinese Communist Party and to highlight the CCP's poor record on democracy and freedom
Foto de archivo