Showing posts with label NTDTV. Show all posts
Showing posts with label NTDTV. Show all posts

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