Monday, January 03, 2011

Chinese Protest Photographs Trafalgar Square London Photographs

Falun Dafa

Protesters Would Welcome a New China
without the Chinese Communist Party.


A band played, St Martin in the Fields Church in the background
NTDTV