London, UK. 10th Oct, 2015. Falun Dafa practitioners demanding justice for President Jiang Zemin at a protest in Central London (UK), 10 October 2015. Credit: Noemi Gago/Alamy Live News
Size: 2848px × 4288px
Location: London
Photo credit: © Noemi Gago / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: china, dafa, drum, falun, gong, harvesting, london, organ, persecution, protest, uk