Cultural Revolution 50th Anniversary – Scars and memories

TV interview on 17 May with TRT (Turkish Radio and Television, Turkey's premier international English TV channel based in Istanbul)

Leave a Reply