2013
Wukan: The Flame of Democracy ((Wukan: Minzu Zhi Guang)
Late in 2011, Wukan, a village in southern China, captured international attention when demonstrators flooded the streets, rebelling against decades of corrupt rule. Despite the…
More Details