After winning First Prize in the Edinburgh International Festival Parade, Falun Gong practitioners performed a piece of street drama, which also featured several actors and a puppet, to expose Chinese dictator Jiang Zemin's crimes against humanity and morality. The show took place at one end of the busiest street in Edinburgh on August 4,2003.
All photos in this category | High-resolution image