Human rights watch Wednesday blasted China for its dismal rights record, saying it leads the world in executions, and Lamented a lack of basic workers' rights in the Communist country.
Human rights watch blasts China over dismal rights record.