Advertising Console

    China village defies officials to demand democracy

    173 views
    Villagers in southern China are locked in a stand-off with authorities and demand democratic polls after a violent clash with thugs linked to a local official over a land transfer. Duration: 00:32.