27 Jun 2008

China's last Maoist village

Al Jazeera